With hits like “Psycho Killer,” “Wild Wild Life” and “This Must Be the Place,” talking Heads have been creating iconic cultural moments for more than 50 years. Now, music historian and author Jonathan ...
In 1975 in New York City, David Byrne, Tina Weymouth and Chris Frantz struck up a band together and called themselves the Talking Heads. They joined an East Coast punk scene populated by Blondie, ...
At The Movies requires your assistance. We've just stumbled upon this pic of Sean Penn filming his latest movie This Must Be The Place (title presumably swiped from the Talking Heads song) in New York ...