Lance Armstrong Secrets
Lance Armstrong gained a history 7 consecutive Tour de France titles prior to getting stripped of them adhering to doping accusations in 2012In 2001, he wrote a story linking Armstrong to Italian health care provider Michele Ferrari, who was becoming investigated for providing functionality enhancers to cyclists. Walsh later on secured a confession