Get new Bigfoot sightings and reports:

It's a Bluff Creek area episode of Bigfoot Society with a wild sighing during a 1970s Spring Break