Armstrong's day fails to get any better…
View Single Post
Oct 12, 2012
, 08:37 AM
Joined Feb 2005
He still won those races - just like Ben Johnson won his - drugs help but you still have to do it!