Posted on January 11, 2015 by laureng Watch a Talking Heads show from 1980 A Talking Heads show which took place in 1980 has surfaced online. The show was filmed on the bands Remain in Light tour, and was filmed in Passiac, New Jersey at the Capitol Theatre on November 4th, 1980. You can watch the performance below. Related posts: Watch Fall Out Boy perform Immortals on Jimmy Kimmel Live Beheading The Traitor premieres Eyes of Mara music video for “Don’t Get Close” Lydia tease new album Matinee announces September shows