TALKING HEADS LIVE 1980 Jan 11 Written By Iain Talking Heads was one of those bands that I love from first listen. This concert is superb I recommend chilling out and watching the entire show. At this point they had been together since 1975. From the Byron Dept Of Internet Research David Byrnetalking heads Iain
TALKING HEADS LIVE 1980 Jan 11 Written By Iain Talking Heads was one of those bands that I love from first listen. This concert is superb I recommend chilling out and watching the entire show. At this point they had been together since 1975. From the Byron Dept Of Internet Research David Byrnetalking heads Iain