Image 1 of 1
Autosport Awards 2003.jpg
Autosport Awards 2003 - Grosvenor House Hotel, Park Lane, London, W1