2005 Autosport International Exhibition : 2005 Autosport International Exhibition NEC, Birmingham, UK. 13th - 16th January. Steve Soper at the Motorsport News stand. World Copyright: Andrew Ferraro/LAT Photographic ref: Digital Image Only
2005 Autosport International Exhibition
NEC, Birmingham, UK. 13th - 16th January.
Steve Soper at the Motorsport News stand.
World Copyright: Andrew Ferraro/LAT Photographic
ref: Digital Image Only