Cynthia Arcenal August 3, 2017 Megabots MegaBots Debuts Combat-Ready Giant Fighting Robot Cynthia Arcenal August 3, 2017 Megabots