Home News Circuit A mysterious discovery concerning the origins of karting