For real. I was at that show. Saw them a few nights prior at the Tower in Philadelphia for the first time. That takes me back.
Just finished watching the 6 part series about them on Amazon. It was pretty good.
https://www.amazon.com/Act-VI-It-Bec...118_SY170_QL70