Did NASA just live stream a UFO approaching the ISS?
UFO sightings are a dime a dozen. They are often anecdotal and peddled by people who misidentify a weather balloon, satellite or meteor for a close encounter with the third kind. A recent NASA and International Space Station (ISS) sighting, however, witnessed by thousands of people on live stream, has the UFO community teeming with excitement. […]
Read more