British Touring Car Championship: The story of the weekend at Croft
THOUSANDS of race fans from around the region and all over the country soaked up the sun a Croft Circuit to watch Britain’s biggest talent on show pit their wits around the track. They weren’t disappointed.
Read more »