In Chuck's recent interview, in referring to the Covid situation, he said they are being careful so they can make it to Austin or something similar to that, which would imply that this new show is indeed new and recently added. I doubt Chuck is totally out of the loop. Also, with it being "only" 7,000 seats, I agree that something is up, like a live CD or DVD being filmed.
Forum:
Tell Me