2003 British Rally Championship.: Leon Pesticcio/Tim Sturla Tempest Rally 2003. World Copyright - Jakob Ebrey/LAT Photographic
Leon Pesticcio/Tim Sturla
Tempest Rally 2003.
World Copyright - Jakob Ebrey/LAT Photographic