Comment Comment by rkochman Many of those Capitol Theatre videos are excellent. Talking Heads played there 3 days earlier: https://youtu.be/BFvgWguaC9g parent rkochman 5 years ago