Re: Armstrong stripped of 7 TdF titles
have come out with all guns blazing. Apparently he spent his career dismissing claims that he was cheating as malicious envy. The sworn testament of 11 of his team mates is a bit hard to dismiss.
They couldn't hit an elephant at this distance.