Denton Steering Damper
by
Scoob250r 3 years 204 days 5 hours 1 minute ago
Pros: Helps your arms out alot.
Cons: Installation intructions pretty poor, have to use some guesstaments.
I would reccomend gettin one of these if you race or if you ride for long periods of time over really rough terrain. Your arms and hands will thank you.
Did you find this review helpful?
