Shimano PD-M520 Black 2017 CA$51.99 In store Share Loading Facebook Like button... Shimano PD-M520 Black 2017 CA$51.99 In store Share Loading Facebook Like button...