Thanks to the Autoline crew we were able to put this video together of the Triumph Street Triple R. We only had it for a few hours, and we did this in the style of John McElroy’s Instant Impressions on the AutolineDetroit.tv site.
Enjoy, and don’t forget to leave your feedback.