1 Answers
Touring car racing is a motorsport road racing competition with heavily modified road-going cars. It has both similarities to and significant differences from stock car racing, which is popular in the United States.
4 views
Answered