I saw this commercial on TV the other day and it just makes me all the more impressed with Lance Armstrong. People who know me know that I love le Tour de France. It is the greatest test of human endurance and strength, and Lance Armstrong is one of the greatest athletes of all times. He has overcome tremendous odds and obstacles to be the best. He is an inspiration to many.
I am so glad that he is back racing in le Tour this year. I hope he wins his 8th.