Here is undeniable proof that Bigfoot exists and is right here in our own back yard. There have been recent sightings of rarely-seen animals emerging in New Haven during the Coronavirus, like the bear spotted in Westville. This is the first documented case of an actual Sasquatch.
The New Haven Bigfoot surfaced on Hillhouse Avenue right above the Farmington Canal Trail. I was able to safely follow it at a distance on it’s journey through Downtown where it seemed to enjoy interacting with the confused yet welcoming people along the way.