What IndyCar drivers said

What IndyCar drivers said after the 104th Indianapolis 500

Leave a comment

What the 33 drivers in the field of the 104th Indy 500 said after an eventful Sunday at Indianapolis Motor Speedway, where Takuma Sato won for the second time. [more]