English(?) Torture Show

This unusual real photo postcard may be from an English show, as the card was found in England, even though the printed back of the card looks to be of American origin. Two pieces of evidence linking the show to England is that the card depicts a "hard-front," i.e.

Become a member today to see the image(s) below in full resolution color. In addition, you'll gain access to detailed info on each performer and image in the collection.