Monday, May 3, 2010

The National - Terrible Love (live in some castle)

This song is killer live. I recomend checking out the Jimmy Fallon version too cause it's amazing as well, but this one takes place in a castle... which automatically makes everything better.


No comments: