Great bike, very durable, very versital
I got a specialized hard rock a few years ago and i liked it so much i stayed with specialized and got another. i have ridden a few bikes and specialized has seemed to power through the rest. this bike is very durable and can do just about anything. you can do anything from hill climbs to dirt jumps. you can put upgrades on it very easily as well. good quality bike overall
baseball21
Sacramento, CA