Firestone Grand Prix of St. Petersburg

Firestone Grand Prix of St. Petersburg

Every March, the Indy Racing League kicks off its season on the streets of downtown St. Pete. Over three days, cars race the waterfront along Tampa Bay impressing visitors and locals with their raw speed.
2900 Views
Embed