Downhill bike race in Chile is insanity at its finest

I have seen insanity and it happens on the streets of Valparaiso, Chile. The...

32 views gadling.com

Interest

Bicycling
Discovered by hwb0711
on Mar 8, 2011

Stumblers Who Like This Page