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