2005 Mini Cooper Championship,: 2005 Mini Cooper Championship,Arthur Forster,Castle Combe, 25th-26th June 2005,World copyright: Ebrey/LAT Photographic.
2005 Mini Cooper Championship,Arthur Forster,Castle Combe, 25th-26th June 2005,World copyright: Ebrey/LAT Photographic.