Lance Armstrong made a charming appearance on "The Daily Show" last night, but Jon Stewart's quick wit was the true inspiration.
Shares