Squawking Head
Those of you who’ve been counting the days until the reunion of Talking Heads can give your fingers a rest. David Byrne, the act’s frontman, makes it abundantly clear that the chances of him joining forces again with keyboardist Jerry Harrison, bassist Tina Weymouth and drummer Chris Frantz are none…