Unexplained
Paranormal Phenomena

Incredible UFO Sighting Filmed Over France, China & Australia – May 3 2017

0

New video footage of an unknown craft hovering in sky over France, China & Australia