September 28, 2009

Animated Bicycle messengers weave between the live action streets of New York City, highlighting the peculiar relationship between messengers and the contemporary city in which they operate.