In this incredibly spooky tale we explore the story and lore behind Edward Mordrake; an english noble man said to have been born with a second face on the back of his head; and this face was dubbed his "devil twin". Is this fact or fiction, or a little bit of both? We are joined by sideshow aficionado Krysta Z as we break down the bits and pieces of this fascinating story.
Support the show