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!
TAGS: Alleycat, china, event, Events, fixed gear race, fixie, race, track bike
COMMENTS: No Comments
Lockedcog is dedicated to bike adventures. From the streets to the dirt and everything in between.