2003 British Rally Championship.: Stuart Jones/Richard Edwards Tempest Rally 2003. World Copyright - Jakob Ebrey/LAT Photographic
Stuart Jones/Richard Edwards
Tempest Rally 2003.
World Copyright - Jakob Ebrey/LAT Photographic