2005 European LeMans Endurance Series: 2005 European LeMans Endurance SeriesSpa, Belgium 15-18 April 2005.xxWorld Copyright: Andrew Ferraro/LAT Photographicref: Digital Image Only
2005 European LeMans Endurance SeriesSpa, Belgium
15-18 April 2005.xxWorld Copyright: Andrew Ferraro/LAT Photographicref: Digital Image Only