Video: Jon Stewart Slams Lance Armstrong and Himself

| by Michael Allen

On 'The Daily Show' tonight, host Jon Stewart slammed Lance Armstrong, who reportedly admitted to doping during a recent interview with Oprah Winfrey, which has yet to air.

Stewart said; "I think we all owe cancer an apology" (video below).

Stewart also slammed himself for defending Armstrong when the cyclist was on 'The Daily Show,' reports

Stewart showed an old clip of himself interviewing Armstrong and saying: "They've been testing you like crazy. They've been following you, watching you, don't the results speak for themselves?"

Popular Video

This young teenage singer was shocked when Keith Urban invited her on stage at his concert. A few moments later, he made her wildest dreams come true.

Stewart also mockingly praised Armstrong for trying to elevate himself from a “liar” to a “snitch,” as Armstrong has reportedly agreed to testify against others involved in doping.