TOCA World Touring Cars (called Jarrett & Labonte Stock Car Racing in the USA and WTC: World Touring Car Championship in Japan) is a racing video game developed and ...