livesong links each performance to its song, venue and date.Privacy · Terms
The Talking Heads Live - Forest Hills Stadium, Forest Hills, NY - Aug. 19th 1983 live at Forest Hills Stadium, Forest Hills, NY, Aug 19, 1983 – Talking Heads · livesong