BTCC returns to Croft!

On 24th June 2018, the British Touring Car Championship returned to sunny Croft in North Yorkshire. Here are a few pictures we got on the day.

This slideshow requires JavaScript.

The full thumbnail gallery can be found by clicking here.

by Tom McBeth

        

 

Advertisements