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 Previous Previous Vintage General Radio 1551 SPL Meter Next Next Retro Hi-Fi Girl Friday
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