2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2: 2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2001. All the 2001 Award winners on stage at the end of the presentation. World Copyright -Gary Gold / LAT Photographic
2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2001.
All the 2001 Award winners on stage at the end of the presentation.
World Copyright -Gary Gold / LAT Photographic