Triumph Speed Twin Concept

This bike is a creation of two english designers named Roy Norton and Tom Kasher. They designed it with the help of Triumph Motorcycles and Barbour Outdoor Clothing. The original bike which was modified to […]