On September 3, 1965, the peaceful town of Exeter, New Hampshire, became the epicenter of one of the most publicized UFO sightings in American history. In this episode, we unravel a night filled with frantic phone calls, unexplained lights, and an encounter that left witnesses questioning reality. J...