Impression of the Day: Marcel the Shell Does Stevie Nicks


Jenny Slate had a brief stint on SNL before moving on to some new projects including “The Kroll Show” and and a series of bizarre short films about a tiny talking one-eyed shell called “Marcel the Shell with Shoes On.” In case you missed it, she was on “Conan” this week, where she revealed …

Continue reading