David Byrne of Talking Heads ‘joins band at Edinburgh pub’
The lead singer of seminal 70s band, Talking Heads, was reportedly spotted taking part in a jam at a popular Edinburgh pub.
The lead singer of seminal 70s band, Talking Heads, was reportedly spotted taking part in a jam at a popular Edinburgh pub.