Lance Armstrong Still Living Strong

October 17, 2011 at 7:50 am by Terez in Lance Armstong

Clean living T...

Seven time Tour De France winner Lance Armstrong rides during his Team Livestrong Challenge bike ride in Dripping Springs, Texas…Remember when Lance somehow made cycling relevant…Yea, that was a long time ago…Still respect his hustle…-TO

Cyclist Tumbles at Tour De Crash

Ex-Teammate Saw Lance Armstrong Injecting