TALKING HEADS LIVE 1980

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
Previous
Previous

Vintage General Radio 1551 SPL Meter

Next
Next

Retro Hi-Fi Girl Friday