North American Touring Car Championship

by on 27/08/05 at 7:29 pm

The North American Touring Car Championship was a 2 liter touring car racing series using the SuperTouringCars that raced in North America just in 1996 and 1997.

Comments are closed.