Eyewitness Claims They Saw an Alien Abduction in Upstate New YorkEyewitness Claims They Saw an Alien Abduction in Upstate New YorkThe witness claims that strange cubes appeared in the Lake George sky, then two women floated up into the craft and then disappeared.BrianBrian