This 2-Legged Running Robot Is Equal Parts Awesome And Terrifying

2015-08-18 4

They may eventually take over the world, but they won't be winning the 100-yard dash anytime soon.

Free Traffic Exchange