The XCR rides like a dream - perfect maneuverability (especially as a female), plenty of launch and torque, and overall super reliable. I am beyond happy with this sled and look forward to many more winters with her!
Probably my most favorite sled to date
I've been riding snowmobiles since the late 1970s and this sled is probably my most favorite sled to date. The smooth power and the ride are both amazing. The 129 length makes it easy to have fun in the tight trails but with the ride of a 137. Just love it!!!