Triumph Customs

Bike Shed 2018

The 2018 Bike Shed Show held at London’s Tobacco Docks was the seventh show in five years, and excuse the pun, this years event was a total triumph! I am lu... Read More...