Bigfoot sightings in Upstate New York

Sasquatch Strolls in a Sleepy ADK Town Like its No Big Deal!
Sasquatch Strolls in a Sleepy ADK Town Like its No Big Deal!
You know it's Fall in Upstate New York when a Sasquatch is literally walking around the Adirondacks like it's no big deal! Depending on who you talk to, Bigfoot sightings in Upstate New York aren't all that uncommon.  I'm pretty sure that just about every sleepy ADK town or city has had its fair share of unexplained activity deep in the woods - and heck, a few years ago Whitehall, NY made Bigfoot