Lance Armstrong Vehemently Denied Doping Until Now [AUDIO]
Until his revelation on Oprah Winfrey's show tomorrow on OWN, Lance Armstrong has denied, again and again, ever taking performance enhancing drugs...and very convincingly, I might add. Listen for yourself....
Youtube Audio