New Ancient Aliens UFO Painting Found [1]
A new ancient aliens UFO painting has shown up in a church in Romania. The painting is hundreds of years old and shows a UFO hovering over a church. There are lots of these paintings throughout history. You can see a bunch of the here [2].
What do you think it could be if not a UFO?