2011 British Touring Car Championship,: Oulton Park, Cheshire, 4th-5th June 2011 Jeff Allam (GBR) World Copyright: Ebrey/LAT Photographic
Oulton Park, Cheshire, 4th-5th June 2011
Jeff Allam (GBR)
World Copyright: Ebrey/LAT Photographic