HOLY CATS!!. You won't believe this but I actually DO work in the Chamber of Horrors at the Madame Tussauds Wax Museum in New York. I wish you coulda seen my face when I checked out Page 4 of the first story. LORD has it changed in 30 years.
Congrats on the find. Any "Little Annie Fannie" fans out there?