music Friday Video: Talking Heads, Capitol Theatre 4 November 1980 Posted on January 1, 2016December 30, 2015 by Michael Sauers https://www.youtube.com/watch?v=B-_PC6TlIhs