Triumph Forum: Triumph Rat Motorcycle Forums - View Single Post - Did The 12min Tune & WOW!
View Single Post
post #1 of (permalink) Old 09-24-2011, 05:06 PM Thread Starter
New Member
Join Date: Feb 2011
Posts: 14
Did The 12min Tune & WOW!

2011 Storm 3,500 miles what a difference! If you haven't done it try it, tremendous difference in throttle response the bike just hauls ass now.
finglan is offline  
For the best viewing experience please update your browser to Google Chrome