World Karting Championships: Caren Burton (BEL) ran near the front. World Karting Championships, Formula Super A, Kerpen, Germany. 26-28 October 2001. BEST IMAGE
Caren Burton (BEL) ran near the front.
World Karting Championships, Formula Super A, Kerpen, Germany. 26-28 October 2001.
BEST IMAGE