Mountain Devil 3: The Bigfoot Invasion (2021)
- Movie Name
- Directed by
- Written by
- Starring by
- Genres
Overview
The theory of Bigfoot being an alien creature has been a theory for many years. Could Bigfoot just be an alien from another dimension?