2005 Caterham Challenge : 2005 Caterham Challenge Donington Park, England. 3rd April 2005 Luc Paillard World Copyright: Jakob Ebrey/LAT Photographic
2005 Caterham Challenge
Donington Park, England. 3rd April 2005
Luc Paillard
World Copyright: Jakob Ebrey/LAT Photographic