Todd Aalgaard May 12, 2016
Riders in Halifax had something to celebrate on April 1, when Giant, the world’s largest bike manufacturer, opened Canada’s eighth independent Giant Store in the Nova Scotia city
Δ