Talking Heads Release of ‘Stop Making Sense (Deluxe Edition)’ – We Look Back At That Underrated Live Album
“I can’t seem to face up to the facts, I’m tense and nervous and I can’t relax…” – Talking Heads, “Psycho Killer,” and an apt description of me in 1984… Last Friday, while I was unconscious and recuperating from a minor surgery for some torn tendons in my hip, post-punk/New Wave band the Talking Heads…