In search of the North Country’s Sasquatch

An update on Bigfoot sightings in Vermont and New York

by