This is Indoor Kart Racing - South Africa's most accessible, inexpensive, mega-excitement sport. The adrenaline rush of racing a high-tec...