Quote:
Originally Posted by GT6
To me TT Means the isle of man rather than this type of racing
|
The Tourist Trophy has a lot of history in sportscar racing, perhaps not as much as the Isle of Man TT, but the RAC TT isn't something we should give up because of that IMO.