Video: Talking Heads at Capitol Theater

Okay…I don’t know how I missed this, but last year Music Vault released footage of the Talking Heads’ ENTIRE performance at Capitol Theater in November of 1980. And it’s so great. If you’re a fan of Stop Making Sense and also missed this somehow, you need to check it out. If you are a fan and you didn’t miss this, maybe you should watch it again. Especially since King Crimson’s Adrian Belew is performing with them (in the best pants EVER). Need I say more?