Posts tagged Small Town Monsters
VOD OF THE DEAD - THE DOGMAN TRIANGLE (2023)

Do you believe in werewolves? Well, THE DOGMAN TRIANGLE: WEREWOLVES IN THE LONE STAR STATE, a new documentary from SMALL TOWN MONSTERS releasing on VOD today, JUNE 27, 2023 aims to convince you. Does this documentary make us more of a believer in lycanthropy, or is it all bark and no bite?

Read More