2005 Le Mans Test Day
2005 Le Mans Test Day5th June 2005. Le Mans, France
Martin Short/Joao Barbosa/Vanina Ickx, Rollcentre Racing (GBR, Dallara Judd), Action. World Copyright: Glenn Dunbar/LAT PhotographicDigital Image Only