sid_for_speed
Well-known member
I need to buy a bike soon.... was passing by sheppard/McCowan and saw the massive new sign at cycle world ...all glittery white and all...
Is it just the sign or there's change of management as well????
If any one's been there recently, then kindly share your thoughts as I live by that place and the bikes there seem attractive!
Is it just the sign or there's change of management as well????
If any one's been there recently, then kindly share your thoughts as I live by that place and the bikes there seem attractive!