Discuss Touring Car Racing
Touring car racing is a common racing sport in Argentina, Australia, Brazil, Britain, Germany, Sweden and Norway. It is an auto racing competition with highly modified racing cars. This tutorial will give you a brief account of the game. However, the game can only be learnt through practice.