Triumph launches custom motorcycle competition with Bike Shed

Triumph, the UK’s leading large-capacity motorcycle manufacturer, has launched a new competition giving owners the chance to have their customised Triumph on display at Bike Shed London 2017 at Tobacco Dock. To enter, owners must post a photo of their [...]

March 31, 2017 Industry News, Latest News, Manufacturers