The Hudson Valley UFO Sightings Explored And Explained!
One hour north of New York City, in a place you might not expect to find it, is the site of one of the most widely seen and yet most mysterious UFO sightings ever. The Hudson Valley is the place, and the strange UFO story began on December 31, 1982. A retired police officer in … Read more