2005 Autosport International Show NEC, : 2005 Autosport International Show NEC, England 13-16 January 2005 Michelle Marsh and Lucy Pinder World Copyright: Andrew Ferraro/ LAT Photographic Digital Image Only
2005 Autosport International Show NEC,
England 13-16 January 2005
Michelle Marsh and Lucy Pinder
World Copyright:
Andrew Ferraro/ LAT Photographic Digital Image Only