Tag: 96th Tour de France

The Tour de France in L’Ametlla del Valles

[youtube]http://www.youtube.com/watch?v=TBjGMjdJIjQ[/youtube] The 2009 Tour de France in L’Ametlla del Valles in the province of Barcelona.

Continue Reading The Tour de France in L’Ametlla del Valles