Friday, November 28, 2014

The Talking Heads - "This Must be the Place (Naive Melody)" - Song of the Day - 11/28/14

The Talking Heads released their live concert movie, Stop Making Sense, in 1984 and is considered by some to be the greatest rock film ever made. Here's a favorite selection of ours from that film, if you notice, David Byrne can stop moving his hands and is pretty enthralled by that lamp. Have fun :)


Post a Comment