2005 Le Mans Test Day: 2005 Le Mans Test Day5th June 2005. Le Mans, France Jan Lammers/Elton Julian/John Bosch, Racing for Holland (NLD, Dome Judd) Action World Copyright: Peter Spinney/LAT PhotographicDigital Image Only
2005 Le Mans Test Day5th June 2005. Le Mans, France
Jan Lammers/Elton Julian/John Bosch, Racing for Holland (NLD, Dome Judd) Action
World Copyright: Peter Spinney/LAT PhotographicDigital Image Only