Cyclists in Canada are a brave bunch, fighting cold and snow and slush and ice just to get where they’re needed.
See More
Ian M.