The Sixth Pick In The Great Album Game

Four former art school students formed a band in New York City in 1975, and in ’77, they released Talking Heads: 77. Bassist Tina Weymouth explained what ‘Talking Heads’ meant: “A friend had found the name in the TV Guide, which explained the term used by TV studios to describe a head-and-shoulder shot of a … Read more