October 31, 2022 by Olly Green · Published October 31, 2022 · Last modified November 4, 2022 Blood Sacrifice 10/31/22 on Investigation Discovery