Is TCR really a threat to the BTCC?
The TCR, or “Touring Car Racer” formula has been one of the most popular racing car classes in decades, with 22 cars currently available or in development that are eligible to compete in over 20 series across the world, ranging from the hugely popular VLN series…