livesong links each performance to its song, venue and date.Privacy · Terms
Talking Heads - Live in Eugene, OR (November 29th, 1983) - Remaster live at Eugene, OR, Nov 29, 1983 – Talking Heads · livesong