People’s Bike, a bilingual website based in Shanghai, has just been launched. It’s intent is to connect the east and the west on the global scale, while maintaining localized event coverage and updates. One of the featured events is their exclusive Shanghai Alleycat video (see below).
Shanghai Alleycat 2009 Official Video from People's Bike on Vimeo.
For more information on the race, head over to People’s Bike.
Shanghai Alleycat Review