Buzz·Posted on Dec 15, 2011Saturday Night Live's Holiday Card Is The Best Holiday CardWell done SNL. Well done.by Jack MooreBuzzFeed StaffLinkFacebookPinterestTwitterMail