SNL #34.12 with Neil Patrick Harris, Taylor Swift, and Liza

Nothing like a holiday break to get everyone back on the same page and ready with some funny sketches to open 2009's Saturday Night Live. Right? For the most part: Yes. What better way to start a new year, then, than by...

Read More