Gallery: INDYCAR Grand Prix Weekend
The weekend concluded with Will Power atop the podium, the third win at Indy in the fifth year of the event. Can you say dynasty?
When you hang around race tracks as much as I do (read: a lot), it becomes almost impossible to envision drivers dressed anything but a fire suit. You assume they wear one all the time—when they mow the lawn, when they visit the dentist, when they go out for ice cream. Saturday’s Rev event at […]