2005 LeMans Endurance Series,: 2005 LeMans Endurance Series, Istanbul, Turkey. 13th November 2005. Pescatori (I), Bartyan (I) and Seiler (SUI). World Copyright: LordEbrey/LAT Photographic.
2005 LeMans Endurance Series,
Istanbul, Turkey. 13th November 2005.
Pescatori (I), Bartyan (I) and Seiler (SUI).
World Copyright: LordEbrey/LAT Photographic.