Tag Archives: Psycho Killer

77

I absolutely played the debut album from Talking Heads to death back in 1977, having taken a risk on the single after rave reviews in the NME. The LP sleeve is good too (it can be seen on the site) … Continue reading

| Tagged , , , , , | 2 Comments