Satanism, savile and Battling Darkness

Shaun Atwood and Wilfred Wong discuss satanic ritual abuse on #89 of the True Crimes Podcast...