2012 British Touring Car Championship: Thruxton, Hampshire, England. 28th-29th April 2012 Podium, Plato, Jackson and Newsham World copyright: Jakob Ebrey/LAT Photographic
Thruxton, Hampshire, England. 28th-29th April 2012
Podium, Plato, Jackson and Newsham
World copyright: Jakob Ebrey/LAT Photographic