The Fanglys (2004) Christopher Abram, Robert Harvey, Laurie Reaves May 7, 2019 Horror In the small rustic town of Layton, Texas, a legend exists. A legend that speaks of a mysterious, soul-stealing witch Read More »