×

Touring car racing

Sports
Touring car racing is a motorsport road racing competition that uses race prepared touring cars. It has both similarities to and significant differences from stock car racing, which is popular in the United States. Wikipedia
Highest governing body: FIA, DMSB, CAMS and many more