The giant robot duel you have been waiting for

Duration: 26.42, Published 19 Oct 2017

Behold, the world’s first giant robot duel, between Megabots, Inc (US) 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!