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
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