2003 British Touring Car Championship, 20-21 st April 2003. : 2003 British Touring Car Championship, 20-21 st April 2003. Paul Wallace, Alfa 156 Spins. World Copyright: Ebrey/Lat Photographic
2003 British Touring Car Championship, 20-21 st April 2003.
Paul Wallace, Alfa 156 Spins.
World Copyright: Ebrey/Lat Photographic