Talking Heads - “I Zimbra” Live in Rome, ‘80
It’s hard to quantify how on-fire Talking Heads were from 1979 through 1981.
This MeFi thread led me to my bi-annual Talking Heads renaissance, and I just can’t believe how well their material from that period has aged. Still sounds huge.
(And look how hunky Adrian Belew looked 27 years ago)