In July 2003 we traveled to France to see the end of the Tour de France – Lance Armstrong’s fifth victory! (but we know how that played out later…). Click here for some photographs from that journey.
In July 2003 we traveled to France to see the end of the Tour de France – Lance Armstrong’s fifth victory! (but we know how that played out later…). Click here for some photographs from that journey.