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 […]