17th June 2008 by Andi
The Sun Riders are an ex-pat/Chinese bike club based in Hangzhou. Not much is known about them at the moment, but we’re hoping to get details and updates for when and where they ride soon. In the meantime you can sit back and watch this video of the Sun Riders in action!
Category: Places to ride, Video
0