Image 1 of 1
Autosport Awards 2007-170.jpg
The annual Autosport Awards held at the Grosvenor House Hotel, Park Lane, London W1 on 2nd December 2007.