I for one would really like to drive them before paying 20 grand.I've ridden a Turbo Sled in the past so It doesn't excite me for the type of riding I do, I did get called to Texas for work and haven't put a lot of miles on my XCR because it came so late, but it will be hard for another sled to get me to trade, I really like everything about it.
It might be interesting, I'm sure people that don't have one will be interested to hear real world experiences.Are we going to have to make a new Patriot boost section?
It might be interesting, I'm sure people that don't have one will be interested to hear real world experiences.