Showing posts with label talking heads. Show all posts
Showing posts with label talking heads. Show all posts

Sunday, November 17, 2019

Sunday, January 11, 2015

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