by supertourer on 27/08/05 at 5:04 pm
The Italian Superturismo Championship was Italy’s national motorsport series for touring cars and later for SuperTouringCars. It was established in 1987.
In 2000 and 2001 it was named European Supertouring Cup.
In 2002 to 2004 it was named Italian Super Production Championship
In 2005 and 2006 it was named Italian Superturismo Championship
In 2007 and 2008 it was named Italian Touring Car Competition