2 New York State Troopers chased a Bigfoot in Whitehall, NY a few years back.
That's where I'm torn. There are some credible witnesses, like that of UFO sightings, but the real evidence is lacking....