Its Seven for Lance!

This is what dreams and miracles are made of... Lance Armstrong, diagnosed with advanced testicular cancer on 10/2/1996 has won a historic seventh Tour de France. As he goes into retirement, Lance is the living testament to the power of belief. Truly amazing!
Labels: Cycling
Post a Comment