DaveM Rock & Roll Supporting Member Jun 1, 2021 #1 New 2021 TRIUMPH SPEED TWIN Announced: More Power, Better Suspension, Brakes & Tyres! Full Specs View: https://www.youtube.com/watch?v=EIDOPXLtdAE
New 2021 TRIUMPH SPEED TWIN Announced: More Power, Better Suspension, Brakes & Tyres! Full Specs View: https://www.youtube.com/watch?v=EIDOPXLtdAE