TOCA Touring Car Championship (called TOCA Championship Racing in the USA) is a racing video game released in late 1997 in Europe and Summer 1998 in the US, for ...