20070731

The National on Letterman

The National made their network TV debut last week. They played my favorite song of 2007 so far. They brought horns. Holy God, yes.

0 Comments:

Post a Comment

<< Home