The 2013 Cycle Messenger World Championship is coming! This year the city of Lausanne, Switzerland will be hosting. Check out more information here! I really wish I could make it out this year.
Expand
Radar
CMWC 2013 Trailer
December 18, 2012