
Touring car racing is an auto racing competition with heavily modified road-going cars. It is popular in Australia, Brazil, Germany, Italy, Japan, Nordic countries and Britain. Whilst not nearly as fast as Formula One, the similarity of the cars both to each other and to fans` own vehicles makes for entertaining, well-supported racing. The lesser....
Found on
http://en.wikipedia.org/wiki/Touring_car_racing
No exact match found.