2016 Haibike XDURO AllMtn RX, MSRP $5,899

BY Cameron Newland

2016 Haibike XDURO AllMtn RX, MSRP $5,899

2016 Haibike XDURO AllMtn RX, MSRP $5,899