fbpx

Massachusetts UFO Encounter & The Evidence Destroyed

Up Close UFO Encounter How do you explain this up close Massachusetts UFO encounter and the events that followed? Imagine yourself driving down a quiet road in during the winter and coming upon a UFO hovering not far off the ground. This Massachusetts UFO encounter would be disturbing enough, but what happened the next day leaves […]

Dover Demon Sightings of Massachusetts

Why The Dover Demon The Dover Demon seems to have etched itself into our imaginations despite that there are only a handful of sightings clustered around a few days in 1977.  This creature that has been positively sighted only three times, seems to strike a chord in our group psyche that elevates it from a […]

January 8, 2013 UFO Sighting Over Amherst

What was the UFO spotted over Amherst and Pelham? On January 8th of 2013 residents in both Amherst and Pelham Massachusetts reported seeing a triangular or diamond shaped aircraft about two or three car lengths long,  flying overhead from about 5:45 to 6:30 p.m.  The object appeared to travel slowly and silently and moved unusually […]