What a lovely day for racing at Thruxton! Today the British Touring Car Championship heads to the UK’s fastest track, and to celebrate the tin -top series arriving at Andover I thought I’d share some pictures I took during the series opener at Brands Hatch. Enjoy! Continue reading