Unit 33 - The world's tallest two legged robot

More info at www.newlaunches.com

952 views youtube.com

Interest

Robotics

Stumblers Who Like This Page