REV Chassis - Mountain Sleds
Hey guys, so I just picked up a summit 1000 off of a buddy for a price I couldn't pass up. I am an 800 guy and was always told to stay clear of these sleds?
I will give you a quick run down, he is clueless to everything, bought it off a guy from up North and he used it once and got scared by the...