The Talking Heads Song That Explains Talking Heads

The New Yorker has just put up a fascinating article about one of our favourite songs from one of our favourite bands. Talking Heads released “This must be the place” way back in the early 80s, achieving moderate success. It wasn’t until nearly 20 years later did the songs prominence shoot into the public’s consciousness.

Click the pic to read the article, and click here to watch the video we’re talking about.