Caper11
Active VIP Member
I was looking at the clutches on the sled today and the helix said 40 XT, last year it said 40 if I remember right. Anybody have any insight to the nomenclature on this years helix?
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk