Episode 595: The Krugersdorp Cult Murders Part II - Me, Myself, The Werewolf, and I photo