Monday, November 29, 2010

Ants


33km of downhill goodness, longest distance ever, this is essentially the 'Olympics' of downhill biking.

Crazy people!

No comments: