Showing posts with label china. Show all posts
Showing posts with label china. Show all posts

Tuesday, January 12, 2010

Monday, January 12, 2009

Chinese Robot

Ok, this is awesome! Just when you thought we'd never crack the robot-rickshaw problem.



Let me know if anyone's having problems with the new blog layout...