After the race in Isle of Man, TT Legends documentary brings us to Japan for the Suzuka 8hr Race where team tackle the famous endurance there. Check out the video embed after the jump:
Advertisements
[wp_dfp_ad slot="mm_lb_03"]
[wp_dfp_ad slot="lb_big_mm"]