Short-lived Vegas Grand Prix recalled 10 years later

The only Vegas Grand Prix, a Championship Auto Racing Teams race run through downtown Las Vegas on Easter weekend, took place in 2007.

Leave a Reply

Your email address will not be published. Required fields are marked *