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.
10 Things You Should Never Say To A Woman, By Jack FMThere are certain things you should never say to a woman, especially if you value your life. No matter the intention or how close you are to a woman, there are just some things you should never say.
Elvis Is Alive... In Hologram Form
Prepare To Weep With Tuesday's 'Funeral' On Glee
Keeping It Together: Duran Duran Share The Secrets Of Their Longevity, Discuss Brilliant New Album
U2 Among America's Favorite Music Artists
What do YOU think?