The Dogman Triangle: Werewolves in the Lone Star State
6/30/2023
Imdb: tt27643013
Tmdb: 1146686
Popularity: 1.606
Vote: 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.