The British Touring Car Championship Is Back

The BTCC season opened today, and RWS Motorsport posted a ton of great images from the weekend at Brands Hatch. Hooray for touring cars!

Advertisement

Share This Story