Japanese Touring Car Championship

by on 27/08/05 at 5:35 pm

The All Japan Touring Car Championship is a former touring car racing series held in Japan from 1985 to 1993 with Group A an from 1994 to 1998 with SuperTouringCars.

Comments are closed.