Azure Capital Partners October 18, 2017 Megabots Team USA Crush Japan in Epic Battle of Giant Robots Azure Capital Partners October 18, 2017 Megabots