Tag Archives: On the Trail of Bigfoot: The Discovery

Small Town Monsters: ‘On the Trail of Bigfoot: The Discovery’ to Debut on VOD

On the Trail of Bigfoot: The Discovery

On the Trail of Bigfoot: The Discovery is the latest documentary from Small Town Monsters and Seth Breedlove. Let’s read more about it and when you can watch it! From the press release: A Sasquatch research group operating out of the Olympic Peninsula area of Northern Washington believe they have …

Read More »