Where Are You? City and State >>>

The Tour is the greatest advert for tourism in France, who cares which steroid enhanced freak wins it, just sit there and travel through the Alps, Pyrenees, Provence et al from the comfort of your chair, I love it as well.
 
Back
Top