TT Legends Documentary – Episode 8 (Final Episode): Le Mans 24hr Race [Video]


It comes to an end with this final episode with the race taking place in France for the Le Mans 24hr Endurance race. This will be the ultimate test for the machine reliability and the endurance of the riders who piloted the bike. Check out the video after the embed: 

[wp_dfp_ad slot="mm_lb_03"]