The Giant Robot Duel

The world’s first giant robot duel, between Megabots, Inc (USA) and Suidobashi  Heavy Industry (Japan).

Science fiction fantasies become reality as gigantic robots, piloted by their creators, go head-to-head in this historic battle!



[Youtube]