Watch Talking Heads DESTROY Rome with A Funky Crosseyed and Painless
Talking Heads lead singer and guitarist David Byrne, bassist Tina Weymouth, keyboardist Jerry Harrison, and drummer Chris Frantz play a August 1980 concert in C…
The 1975, Talking Heads & more live videos to watch at home
Talking Heads, Live in Rome, 1980 | WWOZ New Orleans 90.7 FM