Another cockroach robot

Another cockroach robot

Posted by admin on Jan 11, 2013 at 5:17 pm America/Chicago

This intriguing robot is made from cardboard. Check out the article.

Our Sponsors