Cynthia Arcenal February 24, 2017 Megabots Sports League for Giant Fighting Robots Cynthia Arcenal February 24, 2017 Megabots Check out Megabots, CEO & Co-Founder, Gui Cavalcanti's cool video on SF Business Times (no subscription necessary).