CMWC2017

The 25th Annual Cycle Messenger World Championships The CMWC is a yearly international event where the best and brightest bike messengers from around the world meet for two days of intense mental and physical competition. This year, it’s Montreal’s turn to host, and we invite you with open arms to come race, party, and above all, fall in love with our wonderful city. ……link