Grand Prix drivers enjoy sights of St. Petersburg, get ready for Sunday’s race
Comments Off on Grand Prix drivers enjoy sights of St. Petersburg, get ready for Sunday’s raceIt was the calm before the storm, or in this case speed on Thursday as drivers from the Firestone Gr