Similar movies
National Geographic The Truth Behind The Loch Ness Monster
The Back 80
My Friend Yeti
The Mothman of Point Pleasant
Cultured Bigfoot
The Real Wolfman
Bigfoot: Fear in the Woods
Manbeast! Myth or Monster?
Oregon Home of Bigfoot?