Friday Exciter: Talking Heads – This must be the place (live)

Posted on September 20, 2013 in Music — Share this via

A version of this absolute classic unlike any other. I was talking to a friend the other day about how Talking Heads are one of the few bands that you seem to appreciate more with age, I certainly do.

Leave a Comment

Your email address will not be published. Required fields are marked *