On this Independence Day it is time to celebrate the ingenuity that makes this country great. This endurance racing kart was built and driven by Duffy Livingstone, a man considered the father of the modern Go Kart. Like so many other forms of mechanized mayhem that later become motorsport, karting started with castaways and discarded junk combined with a crazy idea. Before … [Read more...]