Touring Car Racing

Touring car racing is a general term for a number of distinct automobile racing competitions in heavily-modified street cars. It is notably popular in Britain, Germany, Scandinavia, and Australia.

Touring car racing is a general term for a number of distinct automobile racing competitions in heavily-modified street cars. It is notably popular in Britain, Germany, Scandinavia, and Australia.