View Single Post
Old 04-11-2013, 06:01 PM   #11
gefr
Life is a trip
 
gefr's Avatar
 
Joined: Nov 2005
Location: East Med, Greece
Oddometer: 3,804
Well the TT mounting bar works as a damper as well

Your mounting straight on the steering bars is taking all the beating. In the former setup the mounting bar does some damping. TT meant to use both damping methods together.
gefr is offline   Reply With Quote