

A cyclist taking a turn in the main race at the 2007 Cycle Messenger World Championship in Dublin, Ireland. On the right, Peter from Boston, the winner of the race.
Posted on February 27th, 2009


A cyclist taking a turn in the main race at the 2007 Cycle Messenger World Championship in Dublin, Ireland. On the right, Peter from Boston, the winner of the race.