America’s MegaBots Robot Needs Your Help As I reported back in July, the US’s own MegaBots, Inc. issued a challenge to Suidobashi Heavy Industries.…
USA and Japan to Square-Off in Giant Robot Battle In a series of events that can honestly be filed under the heading of “Why…