The Cycle Messenger World Championship (CMWC) are the ultimate urban cycling competition. The strongest, smartest and fastest bike messengers from across the planet converge once a year to determine who is the best in a variety of events that test riders’ physical and mental limits. It is a fully insured competition on a closed course that… [Read More]