Banshee - The Heraldess of DEATH
This episode is sponsored by BetterHelp - Get 10% off your first month at betterhelp.com/freakyfolklore The Banshee is a haunting spirit from Irish Folklore that is said to be an omen of death, but could she be something far more terrifying? Follow...
More details