Dunlop, Track, n' Race, Car
I not sure who started calling it DTRC, but never the less it sounds quite catchy.
Have a look at
www.rodbirley.com and you will soon get the idea. But don't get too familier with the names because NOT MANY OF THE REGULARS SEEM TO BE GOING AT THE MOMENT.