2016 Haibike SDURO HardSeven SM, MSRP $2,499

BY Cameron Newland

2016 Haibike SDURO HardSeven SM, MSRP $2,499

2016 Haibike SDURO HardSeven SM, MSRP $2,499