IKWC

AcronymDefinition
IKWCIndoor Kart World Championship