anyone else thinking that this bit would be better suited for Colbert than Stewart?
Other than Stewart being from NY (and having a better fake Italian accent), that is.