CAN YOU SMELL WHAT BARACK IS COOKING? by Ezra Klein March 9, 2009 6:30 PM Someone at SNL deserves a raise. Back to Search Results