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 cannot believe the month of October is two thirds of the way over. Only 11 days left until the clock strikes midnight. No time to wa...
Awesome band with a great song, so glad they're in the Hall of Fame. And that urban legend tale is always good.
ReplyDelete