1999 American Le Mans Series: 1999 American Le Mans Series Road Atlanta, USA 17-19 September 1999 The Atmosphere was electric World - Tee/LAT Photographic
1999 American Le Mans Series
Road Atlanta, USA
17-19 September 1999
The Atmosphere was electric
World - Tee/LAT Photographic