2005 John Cooper Mini Championship : 2005 John Cooper Mini Championship Donington Park, England. 3rd April 2005 Arthur Forster and Andy Sayle World Copyright: Jakob Ebrey/LAT Photographic
2005 John Cooper Mini Championship
Donington Park, England. 3rd April 2005
Arthur Forster and Andy Sayle
World Copyright: Jakob Ebrey/LAT Photographic