Talking Heads are throwing their weight behind Record Store Day 2024 with the release of a new live album that captures their famed 1977 performance for the Massachusetts radio station WCOZ. Titled LIVE AT WCOZ 77, the LP features the band’s 14-song live set from the November 1977 recording session.…
Please click the link below to read the full article.