IndyCar Flashback: 2005 Grand Prix of St. Petersburg

Dan Wheldon wins the 2005 IRL race at St. Petersburg

For this week’s IndyCar Flashback, we take you back to 2005 and the Grand Prix of St. Petersburg, a race that began as a trailblazing event for the Indy Racing League, but ended in a historic finish and the winner… Continue Reading