American Le Mans Series: Fireworks signal the end of the race and end of the season for the ALMS. American Le Mans Series, Rd12, Laguna Seca, USA, 20 October 2007.
Fireworks signal the end of the race and end of the season for the ALMS.
American Le Mans Series, Rd12, Laguna Seca, USA, 20 October 2007.