Mountain Devil 3: The Bigfoot Invasion Leave a Comment on Mountain Devil 3: The Bigfoot Invasion Posted in Documentary, Year – 2021 The theory of Bigfoot being an alien creature has been a theory for many years. Could Bigfoot just be an alien from another dimension? Trailer: