2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2
2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2001.
Drummers open the 20th Autosport Awards ceremony. World Copyright - Clive Rose / LAT Photographic