Diamondback 29er Mountain Bike

Review of the Diamondback Overdrive 29er