Quantcast
kris
December 28th

Shanghai Alleycat 2009 Official Video from People's Bike on Vimeo.

The official video from the 2009 Shanghai Alleycat that was held in November, the nest greatest city in the world Shanghai!