Robotics The Most Awaited USA V/S Japan Megabot Fight Just Happened. Watch The Complete Fight Here Ali VaqarOctober 25, 20170 It all started back in 2015 when MegaBots, Inc. Completed the construction of USA's first giant piloted robot. Upon...