Posts Tagged ‘indy car st pete’
Honda Grand Prix of St. Petersburg returns March 23-25, 2012
courtesy of the Grand Prix of St. Petersburg “The World’s Fastest Spring Break Party” will launch the 2012 IZOD IndyCar Series season and make history with INDYCAR innovations August 16, 2011 (St. Petersburg, FL) – The Honda Grand Prix of St. Petersburg returns to the streets of St. Petersburg in 2012 once again as the season-opening race […]