Talking Heads - Once In A Lifetime - 11/4/1980 - Capitol Theatre
Talking Heads - Once In A Lifetime - 11/4/1980 - Capitol Theatre (Official)
You must log in or # to comment.
I’m hoping rumors of a possible reunion come to fruition.
Interesting, Tina Weymouth isn’t playing bass in this one.
Am I alone in not liking this track?