LOL Well done on Jon Stewart&#39;s part!

LOL Well done on Jon Stewart's part!