Cannondale Flash 29 Carbon .

Review | Bikeparts | Univ. Cycles