Triumph Motorcycles – Street Twin Launch

Triumph Motorcycles launched the new Street Twin on Thursday 11th February 2016. The bike was launched simultaneously across all branches of their showrooms, nationwide. I packed my gear and photographed the launch at Destination Triumph, Washington – Sussex  

Events like this are great, bikers love a get together. The launch of such an exciting new British bike, too, really made for an jovial and social evening. There was scotch eggs and pork pies, too.. which always helps! 

Leave a Reply