rain jackets

The Cycle Messenger World Championships is 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.

Rain or shine.