unreleased Talking Heads song surfaces (listen)
“Recorded live at CBGB’s in New York City on July 30, 1976. Talking Heads (still a trio at that time) and Television both played two sets that night – this recording is from the second Talking Heads set. This track was never released in any form.” Listen below…