Because of the popularity of “arrive and drive” karting facilities many people think that kart racing is some sort of newfangled thing. Those people are very, very wrong. Go kart racing has been serious business for a long time. Guys like Captain Jack McClure gained national fame and stature by racing karts like the one […]
More...
More...
Comment