The Scream Squad – Deceased Beasts (PODCASTS)
So many horror movies play off humanity’s primal fears of Mother Nature– often taking the form of the Supernatural… but from weather to plants, the earth beneath our feet to the other species who walk up on it, nature itself ...