Spent a couple of days with the Triumph Street Triple early last feb. Triumph is a British brand that makes iconic motorcycles. The triple is one of their best motorcycles for everyday street and highway runs!
Created with Steepshot
View in the web app