Robot Fight Club

Japan isn’t the only country with bad ass robots. The MegaBots team is building an All American Battle Mecha for a new giant-sized Robot Sports League.