The Mouth – DroolingThe Mouth – Drooling
In the small, isolated town of Eldridge, nestled deep within the dense, foreboding woods, there was a legend that had been passed down through generations. It was a tale so horrifying that even the bravest souls hesitated to speak of it. The legend spoke of an ancient curse that had befallen the town centuries ago, […]