Advertising Console

    USADA reveals Armstrong doping evidence

    Repost
    omnisport-uk

    by omnisport-uk

    2K
    14 views
    Seven-times Tour de France winner Lance Armstrong was at the heart of a sophisticated doping ring according to the US Anti-Doping Agency.