The Truth About The Alien Invasion In The Hudson Valley

During the 1980s, New York's Hudson Valley became a hotbed of UFOs and strange happenings. Here's the truth about the alien invasion in the Hudson Valley.

During the 1980s, New York's Hudson Valley became a hotbed of UFOs and strange happenings. Here's the...