Italian Karting Championship

The Italian Karting Championship is a kart racing series based in Italy. Until 2010 it was called Italian Open Masters.

Champions
Source: