Visit the Sasquatch Festival Just North of the Hudson ValleyVisit the Sasquatch Festival Just North of the Hudson ValleyHave some Bigfoot fun this September in the Bigfoot Capital of the World just north of the Hudson Valley. JessJess