Killarney Set For National Kart Wars

The South African Karting Championship heads Killarney in Cape Town on Saturday 25 April for the first of three blockbuster meetings Read more