The Super Touring years of touring cars, particularly in the British Touring Car Championship, are often considered the golden era of production-based tin-top racing. The rules were simple and designed to create a direct connection between car buyer and racing fan in what would have been the English version of “Win Sunday, Sell Monday.” The […]
More...
Announcement
Collapse
No announcement yet.
Here’s A Reminder That America Briefly Had a Great Touring Car Series in the 1990s
Collapse
X