2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2: 2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2001. Peter Foubister, Publishing Director of Autosport brings the 2001 Awards to a close. World Copyright - Clive Rose / LAT Photographic
2001 Autosport Awards, Grosvenor House Hotel, Park Lane, England. 2nd December 2001.
Peter Foubister, Publishing Director of Autosport brings the 2001 Awards to a close.
World Copyright - Clive Rose / LAT Photographic