Designed by
Title
British Touring cars #19438443
Description
THRUXTON, UNITED KINGDOM - MAY 1, 2011: Alex MacDowell lifts a wheel while cornering his Silverline Chevrolet Cruze at the British Touring Car Championships at Thruxton, UK
This image is editorial