Season 34, Episode 12 Neil Patrick Harris; Taylor Swift

First Aired: January 10, 2009

Neil Patrick Harris hosts. Country artist Taylor Swift is the music guest. Liza Minnelli makes a cameo appearance.

Watch Now
$2.99
Free
Paid