This is the coolest freaking concept - robots racing at 180 Miles Per Hour - with the lamest name - "RoboRace". COME ON!