In case you didn’t know, there is currently a GIANT ROBOT duel in the making between Megabots USA and Suidobashi Heavy Industries in Japan. Watch this bot in action after the flipper…
Culture Connoisseurs
In case you didn’t know, there is currently a GIANT ROBOT duel in the making between Megabots USA and Suidobashi Heavy Industries in Japan. Watch this bot in action after the flipper…