by | Oct 19, 2017
The British Touring Car Championship (BTCC) has been the UK’s premier domestic race series for decades and has introduces generations of fans to the simple joys of paper-close racing and tin-top paint swapping! We’re massive fans of the BTCC here at...
by | Jul 26, 2017
Touring car racing has long been one of the most compulsive and easy to access forms of motor racing around, and it probably has a lot to do with the fact that, by definition, the cars taking part bear a close visual resemblance to the ones the average man or woman in...