S slingshotcox Member Apr 23, 2012 #2 Apr 23, 2012 #2 I found this in an Italian go kart magazine from march 1961 called karts. It looked pretty cool.