The Demonic Goatman's Bridge
- Episode aired Nov 3, 2017
- 22m
Does a demonic entity actually reside near Alton Bridge in Texas? Ryan and Shane pay a visit to the bridge to find out.Does a demonic entity actually reside near Alton Bridge in Texas? Ryan and Shane pay a visit to the bridge to find out.Does a demonic entity actually reside near Alton Bridge in Texas? Ryan and Shane pay a visit to the bridge to find out.