Downtown downhill bike racing is just crazy!

By on March 8th, 2011

Here at Talkgreen, we strongly believe in riding your bike as often as possible to get to your destinations. Since we are such big fans of city biking, we though it would be very appropriate to show you the following videos. It features riders competing in the Valparaíso Downhill in Chile. If you thought the downhill races in the mountains were crazy, just wait until you see this one.

More videos after the jump.