2004 British Touring Car Championship
2004 British Touring Car Championship
Silverstone, England. 9th May 2004.
Rob Huff (SEAT Toledo Cupra) battles with Yvan Muller (VX Racing Vauxhall Astra) action.
World Copyright: Jeff Bloxham/LAT Photographic
ref: Digital Image Only