Sasquatch Unearthed: Mountain State Monsters
Season of the Sasquatch
S1 E5:
Across the state of West Virginia, Bigfoot encounters have been occurring for centuries. Regardless of the time of year, these creatures are being seen and experienced in all forms of weather, in a myriad of ways.