Three UFO Sighting Filmed In France

A strange video shows a trio of odd glowing orbs hovering in the sky over a field in France.

Leave a Reply