Who Covered It Best?

Kevin Winter / Getty Images

Talking Heads’ ‘This Must Be The Place (Naive Melody)’: Who Covered It Best?

No matter how you feel about the Talking Heads, you can’t deny the beauty of their sweet, sad love song “This Must Be The Place (Naive Melody),” off 1983′s Speaking In Tongues. You just can’t.

08/21/2013

Follow

Get every new post delivered to your Inbox.

Join 254 other followers