1.13.2009

The Sweet Sounds of Doogie

Hosting SNL over the weekend obviously wasn't as big as the World Magic Awards recently, but this Neil Patrick Harris clip stood out in an overall weak show:

No comments: