MyVidster
Thumbnail for How MegaBots is Building a League of Giant Fighting Robots

How MegaBots is Building a League of Giant Fighting Robots

MegaBots' creators want you to be able to one day build your own giant fighting robot. But how is that possible? Simone and Norm visit the MegaBots...

Watch video