2005 Le Mans 24 Hours: June 13-19, LeMans FranceSebastien Loeb surrounded by the press at tech day Copyright 2005, Richard Dole, LAT Photographic.
June 13-19, LeMans FranceSebastien Loeb surrounded by the press at tech day
Copyright 2005, Richard Dole, LAT Photographic.