Video claims to show 3 UFOs landing in France

A witness claims that his video shows UFOs landing in a forest in southern France. The witness, who runs a “UFOs & Disclosure” YouTube channel, uploaded this video on July 5 with the sensational title, “Disturbing UFO activity! 3 UFOs landing in Forest, July 2014.” Three aerial objects are visible, […]