Making A Splash In The Rain
The British Touring Car Championship fans have been spoilt in recent seasons. Not for more than a decade has the title been decided before the Finals Day at Brands Hatch but, given the domination of Ash Sutton in this year’s competition, there is eve