Saturday, September 8, 2012

Robotic “cheetah” sets new speed record

No comments: