Posted January 5, 2018 LATTC__031 2017 British Touring Car Championship, Brands Hatch, Kent. 30th September – 1st October 2017, Start of the race World copyright. JEP/LAT Images ‹ Return to post Previous Image