Squatch Watchers writes “Tate and Toby lead an expedition into the lush vegetation of the Western North Carolina mountains in search of Sasquatch during the punishing heat of the summer months. As night falls, they begin to lose their way as they plunge further into the deep darkness and unknown of the woods searching for… Read more »
