RSSAll Entries Tagged With: "north american cycling"

post thumbnail

First Man on Moon Aided by Steroids

Marshfield, MO – The United States Anti-Doping Agency, in an ever-continuing effort to aggressively attack all things Armstrong, has announced that according to the replica Hubble Telescope in Marshfield, Missouri – Neil Armstrong had once tested positive for anabolic steroids. Only weeks after the legendary astronaut and first man on the moon, died from complications […]