Tag: Le Tour de France

Tour de France in Pineda de Mar

[youtube]http://www.youtube.com/watch?v=oo27DoXMY9E[/youtube] The Tour de France on July 9, 2009 in the town of Pineda de Mar, Spain.

Continue Reading Tour de France in Pineda de Mar