North American Touring Car Championship
by supertourer 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.
Friday, March 29th, 2024
by supertourer 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.
© Copyright SuperTouringCars. All Rights Reserved.