2002 West McLaren Mercedes Launch: 2002 West McLaren Mercedes Launch Circuit de Catalunya, Barcelona, Spain. 19th January 2002 David Coulthard, West McLaren Mercedes MP4/17, action. World Copyright:Tee/LAT Photographic ref: 11 7 MB Digital Image
2002 West McLaren Mercedes Launch
Circuit de Catalunya, Barcelona, Spain. 19th January 2002
David Coulthard, West McLaren Mercedes MP4/17, action.
World Copyright:Tee/LAT Photographic
ref: 11
7 MB Digital Image