UFO flies over Paris, France. UFO or IFO? You decide. Episode 83.

UFO flies over Paris, France. UFO or IFO? You decide. Episode 83.
This UFO sighting was filmed in Paris, France 11/8/2021 3:50 pm. Source: mufon Filmed in Paris, France 11/8/2021 3:50 pm. Many thanks to the author of the ...
via YouTube https://www.youtube.com/watch?v=PGen0Infr24

Post a Comment

0 Comments