thesupernaturalfoxsisters.com
Monster of the Week: The Banshee
The Banshee is an ominous spirit of the Irish fairy realms whose presence foretells the loss of a life. This “woman fairy” (from bean, a woman, and sidhe, a fairy), announces an imminent death with…