This is my new favorite talk show musical performance, for what I think are fairly obvious reasons.

Advertisements