sledneck__11
Active VIP Member
Any body install the new clutch vent upgrade for there 18 or 17? Not sure if i want to get it or not till i see how it seems to be working. I got a 17 and no fins on my clutch not sure if it would move enough heat out or if im just throwing another 100 to brp since they deemed my 17 is old news now and i have to buy all the updates