2 Clicks Out: Suzuki TL1000R Suspension Setups
2 Clicks Out: Suzuki TL1000R Suspension Setups Back at the turn of the Century, Suzuki created their TL1000R specifically to compete with the Ducati and Honda V-twins in World Superbike. Darn the bad luck. This is a Premium Video for Daves Paid Monthly or Annual subscribers. [...]