What is it about go karts, the whistling wind in your helmet, the adrenaline rush when you take a corner?…