Black triangle hovering in the sky above Mordovia, Russia 6-Jan-2020

42

Here’s one new really interesting footage of a 2020 UFO sighting above Mordovia in Russia. It was taken on 6th January.

Your opinion?
  • Not Alien (9)

Read More On This At Latest UFO sightings