Cycling on Crazy Chinese Roads Bikedan 18 June, 2010 Cycling 1 Comment Everytime I get out on the bike, whether its training or racing, its like playing a game of Frogger. You have to be on your absolute alert at all …