News

Giant robot battle between MegaBots and Suidobashi will happen on 17 October: Where to watch live

After nearly two years, the giant robot battle between the US and Japan is all set to take place on 17 October. The event will be live streamed on Twitch....

read more...

Published By: ibtimes.co.uk feed - 7 days ago