Rumored Buzz on Lance Armstrong

Vaughters signed a press release disavowing the remarks and stating he had: "no personalized knowledge that any group inside the Tour de France, which includes Armstrong's Discovery team in 2005, engaged in almost any prohibited conduct in any respect." Andreu signed a press release affirming the conversation befell as indicated on the instant mess

read more