|
Witnesses have reported seeing upright-walking canids in Texas. Fact or fiction? Seth Breedlove continues his investigation in to the werewolf phenomenon. |
The Dogman Triangle: Werewolves in the Lone Star State6/30/2023Imdb: tt27643013Tmdb: 1146686Popularity: 2.015Vote: 10/10 (1) |
Witnesses have reported seeing upright-walking canids in Texas. Fact or fiction? Seth Breedlove continues his investigation in to the werewolf phenomenon. |