Cant seem to find any info on this show. The last show I attended was going to be the last show at that location. A public address announcement was made that a new location was being built. It seems like a long time ago. Has a new location been built or has this show never returning? Thanks for any input.
Original Post