Neil Patrick Harris

Season 34 | Episode 12 | 1/10/2009

Saturday Night Live Season 34 Episode 12 on January 10, 2009 with host Neil Patrick Harris and musical guest Taylor Swift.