2004 British Touring Car Championship: 2004 British Touring Car Championship Oulton Park, England. 23rd May 2004. Jonathan Palmer flies in. World Copyright: Jeff Bloxham/LAT Photographic ref: Digital IMage Only
2004 British Touring Car Championship
Oulton Park, England. 23rd May 2004.
Jonathan Palmer flies in.
World Copyright: Jeff Bloxham/LAT Photographic
ref: Digital IMage Only