World Karting Championships: The wet and slippery conditions made it difficult for all of the drivers. World Karting Championships, Formula Super A, Kerpen, Germany. 26-28 October 2001. BEST IMAGE
The wet and slippery conditions made it difficult for all of the drivers.
World Karting Championships, Formula Super A, Kerpen, Germany. 26-28 October 2001.
BEST IMAGE