Home Tags Megabots inc

Tag: megabots inc

Japan and the US is ready to duke it out with the world’s first...

Remember that robot duel that was winding up between U.S 's MegaBots Inc vs Japan's Suidobashi Heavy Industry? that battle is almost upon us! The...