Check out FIT New Zealand rider Jaden Leeming’s TD350 setup.. killer bike, killer riding! Filmed By Karl Periam.