This year’s Cycle Messenger World Championships will be held in Warsaw, Poland and the Warsaw Car Killers put out a nice promo video for the madness that will ensue!
Expand
Radar
CMWC 2011 in Warsaw
June 12, 2011
This year’s Cycle Messenger World Championships will be held in Warsaw, Poland and the Warsaw Car Killers put out a nice promo video for the madness that will ensue!