Robots Robots Roll into Montreal’s Olympic Stadium to do Battle in First Robotics Competition – Admission is Free 6 years ago https://youtu.be/Mew6G_og-PI Some of the most world’s most talented young robot designers are revving up their creations to compete in the…