This was filmed on 15th November 2020 via NASA ISS live stream. Did NASA forget to censor the stream?

Your opinion?
  • Real (13)
  • Not Alien (5)

Read More On This At Latest UFO sightings