Rapid Transit? Racing Technology? Rally Touring? Racing Team? There are lots of possibilities for the meaning behind the R/T ...
The R/T is probably the best two-letter combination that any carmaker could pull out of the hat and slap on their cars. If you can think of a better one, please let me know, but it's going to be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results