A clarification from Club TT Motorsports The Motorsports Time Trial (TT) story began in 2013 with the first Kiamburing TT....