Mountain Devil 3: The Bigfoot Invasion

Mountain Devil 3: The Bigfoot Invasion (2021)

10 Jan 2021 • Documentary • 1h 15m
Loading...

The theory of Bigfoot being an alien creature has been a theory for many years. Could Bigfoot just be an alien from another dimension?

Ryan Cavalline
Director
Ryan Cavalline
Writer
Nikki Carlson
Starring

Language: English
Awards:
Country: United States
Metacritic Score:
DVD Release Date:
Box Office Total:

Loading...