Showing posts with label La Ruta. Show all posts
Showing posts with label La Ruta. Show all posts

Friday, November 13, 2009

Costa Rico

Here is some great coverage of a truly unique event. Besides the racing it looks like fun.

Conquistadores