Thornton Hundred, a small shop in ... of its extensive use of carbon or a Triumph-sourced powerful 1,200cc engine is for you to decide. The manic Speed Triple RR also boasts full carbon bodywork ...