blog family garage photos links forums contact

24 July 2005

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:

 0 Thoughts so far...

Post a Comment

Tommy Chang