Specialized HardRock Sport, Mountain Bike, Size: Medium (17”) – BikingBicycleGarage
Specialized HardRock Steel Mountain Bike 26” Vintage Navy Blue - bicycles - by owner - bike sale - craigslist
XS SPECIALIZED Hardrock Aluminum Suspension Mountain Bike ~5'0"-5'4"
vintage Bici Bike Specialized Rockhopper ? HardRock ? MTB 26" Mountain Bike | eBay
I have a 26 inch specialized hardrock, and I'm looking to buy a new front shock, I don't know what I should get. Like what size i should get. Under 250$ would