Horror News Report #03 – Video Games, Witchcraft, & Human Sacrifices

Back in your ears with another report, Ellie and Nora deliver the latest for this week’s news. Nora talks about an unexpectedly on-brand video game, Ellie gives you spooky news from Peru, and then the babes deliver some more news related to witchcraft.
“Graveyard Shift” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License

Leave a Reply