You can hear the electric whir of karts zipping around the track, punctuated by the occasional squeal of tires and the even ...