If memory serves me, this was inspired by Ash going to a club in Columbus, Ohio called Crazy Mamas, featured a lot of floor to ceiling mirrors of course.
Saw them in ‘89 for the Earth. Sun. Moon. tour. hahahahahaha they were fucking awesome! Too bad so sad for all the losers who didn’t get a chance to see them.