VIDEO: Racers Are The True Superheroes


Here at SPEED SPORT, we believe that superheroes do exist. All you have to do to find them is visit your local race track. Check out a few of our favorite superheroes in our SPEED SPORT Eye Candy video for this week!