Friday, July 22, 2011

Tour Da France - Stage 18 - The Race is On

 One of my all time favorite stages ever.

I don't really need to say anything else.




No comments: