2005 Autosport International Show: 2005 Autosport International ShowNEC, England13-16 January 2005Stand Awards PresentationWorld Copyright: Glenn Dunbar/ LAT PhotographicDigital Image Only
2005 Autosport International ShowNEC, England13-16 January 2005Stand Awards PresentationWorld Copyright: Glenn Dunbar/ LAT PhotographicDigital Image Only