A group of friends who venture into the remote Texas woods for a party weekend find themselves stalked by Bigfoot.
In 2011, Janet Taylor left for Cancun for Spring Break, and she’s been missing ever since. Police investigations and reenactments show that Janet and her friends took a detour on…