UFO Videos

UFOs Spotted Over Paris, France- November 28, 2020

UFOs Spotted Over Paris, France- November 28, 2020

New video footage of multiple unknown lights hovering in the night sky above Paris, France.

About Author

admin

Leave a Reply