VCA 2010 Race Run
Expand

Radar

VCA 2010 Race Run

Sure, this was everywhere yesterday but as I promised, I had to finish off my 2011 NAHBS coverage. So if you haven’t seen it, watch it! It’s one crazy downhill run in Valparaiso, Chile!