Quick Take: 2010 Triumph Street Triple R

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.