livesong links each performance to its song, venue and date.Privacy · Terms
Talking Heads - Live in New York City, NY (December 31st, 1978) live at New York City, NY, Dec 31, 1978 – Talking Heads · livesong