DEE SNIDER And Photographer MARK WEISS Discuss The Making Of TWISTED SISTER's Stay Hu