FIRESTONE GRAND PRIX

The Firestone Grand Prix on the STREETS OF SAINT PETERSBURG in St. Petersburg, Florida