UFO or Nah? Sphere Like Object Seen in Upstate Has People Baffled
Is it a UFO or is there a much simpler explanation for the mysterious, sphere-like object caught on tape by an airline passenger recently?  In the 5-minute video, it does appear that something is darting and moving in the sky while a commercial airline touches down in Upstate, NY.
...

Load More Articles