2005 United States Grand Prix

On this day: Formula 1's six-car Grand Prix debacle

The 2005 United States Grand Prix which was held on this day 13 years ago at Indianapolis Motor Speedway must…

6 years ago