On This Day, Feb. 6, 1984: Talking Heads perform their final concert together
On This Day, Feb. 6, 1984… Talking Heads performed their last-ever concert at the Sweetwaters South Festival in Christchurch, New Zealand. The 12-song set featured such classic songs as “Psycho Killer,” “Making Flippy Floppy,” “Swamp,” “Burning Down the House” and more. The show didn’t go off without a hitch, though:Read More →