Shimano xt

1 min read

£159.99

It’s the norm to have to buy rotors and adapters on top of the base price b