Uncategorized installed that can am mud strap October 18, 2016 dstech i put this mud strap on to se what all the hype is about it and WOW what a difference for deep mud riding it allows you to position your self way better. i can’t imagine riding with out it anymore. definitely worth the money. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related