INDYCAR Starts its Season with Two Great Road Street Races
Over the course of two weeks, the NTT IndyCar Series has conducted two races: one on a permanent road course (Barber Motorsports Park outside Birmingham, Ala.) and this week’s contest on the streets of St Petersburg, Fla.