Day: August 17, 2011

European Union

Two weeks ago,  about 20 London couriers set off on an epic journey to Warsaw, Poland to attend the 19th Cycle Messenger World Championships. These championships, held every year in a different city since 1993, are “an annual urban cycling event gathering both professional bike messengers and cycling enthusiasts from around the globe. The participants […]

Read more
X