Touring car racing is a general term for a number of distinct auto racing competitions in heavily-modified street cars. It is notably popular in Argentina, Australia, Brazil, Germany, Japan, Scandinavia and Britain.-Characteristics of a touring car:...