It’s the moment robot fan boys have been waiting for. American firm MegaBots, which builds giant fighting robots, is gearing up for an epic battle against a creation from its Japanese rival Suidobashi Heavy Industry.
It’s the moment robot fan boys have been waiting for. American firm MegaBots, which builds giant fighting robots, is gearing up for an epic battle against a creation from its Japanese rival Suidobashi Heavy Industry.