Ahkay, I was curious where they were, so I looked up Francisco studios from the video description, and from the band's general tour locations I figured it must've been the Houston location where they recorded this.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments