In 2002 The Talking Heads were inducted into the Rock and Roll Hall Of Fame. As part of their induction they performed Psycho Killer which is a very seasonal appropriate song.
Scary Stories to Tell in the Dark Presents: "High Beams"
I vaguely remember seeing this shortly after it came out and I have to assume it was one I went and saw with my then girlfriend "Ann...
Awesome band with a great song, so glad they're in the Hall of Fame. And that urban legend tale is always good.
ReplyDelete