24 July 2005 Posted on July 23, 2011 by Staff The cyslist, Lance Armstrong wins his seventh consecutive Tour de France. Share on Facebook Share Share on TwitterTweet Share on LinkedIn Share Famous Words of Inspiration..."All love shifts and changes. I don't know if you can be wholeheartedly in love all the time." Julie Andrews — Click here for more from Julie Andrews Related posts: 4 July 1569