Flashback: UFO Visits Nuke Plant

A number of credible witnesses spotted the Hudson Valley UFO. The most credible are those who spotted the craft hovering the Indian Point Nuclear

Read More