Can-Am Maverick Forum banner

team clutch clutching stm

  1. Beware of Team industries clutch!

    Maverick Discussions
    I had a very unfortunate experience with Team industries last week. I want to share my experience with everyone in hopes it can save some one from the same outcome. I had over 12k invested in an awesome Can am Maverick setup. Unfortunatly a team clutch was part of my upgrades and after only 100...
Top