On this day in 2005 Lance Armstrong won his 7th consecutive Tour de France. 

- It was all downhill from there. 

Have a great day and I’ll see you back here Wednesday!

-Dick 

 

 

Comment