2024· 78 min· Documentary
Touted as one of the most haunted locations in the entire United States, the Goatman's Bridge located in Denton, TX is chalked full of Folklore, Satanic Rituals, and enough Spirits to keep you para-normally drunk for a week. In th...
Director: Billy Lewis
Loading addons…