Showing posts with the label Triumph Speed Twin

Triumph Speed Twin

The Speed Twin 5T is a motorcycle that was made by Triumph at their Coventry factory. Edward Turner , Triumph’s Chief Designer and Managing Director , launched the Triumph Speed Twin at the 1937 …
Subscribe Our Newsletter