Cycle Messenger Championships
Polaroid Portrait Project

CMWC 2006 Sydney, Australia

ECMC 2006 Helsinki, Finland

NACCC 2006 Philadelphia, USA

CMWC 2007 Dublin, Ireland

NACCC 2007 San Francisco, USA

CMWC 2008 Toronto, Canada

NACCC 2008 Chicago, USA

CMWC 2010 Panajachel, Guatemala

ECMC 2010 Budapest, Hungary

NACCC 2010 Atlanta, USA

CMWC 2011 Warsaw, Poland

CMWC 2012 Chicago, USA

NACCC 2012 Richmond, USA

CMWC 2013 Lausanne, Switzerland

CMWC 2014 Mexico City, Mexico

NACCC 2014 Minneapolis, USA

CMWC 2015 Melbourne, Australia

NACCC 2015 Denver, USA

CMWC 2016 Paris, France

ECMC 2016 Copenhagen, Denmark

NACCC 2016 New York City, USA

CMWC 2017 Montreal, Canada

ECMC 2017 Vienna, Austria

CMWC 2018 Riga, Latvia

NACCC 2018 Philadelphia, USA

CMWC 2019 Jakarta, Indonesia
