Unexplained
Paranormal Phenomena

UFO Sighting Filmed In London, England

0

Video footage of an unknown blue and gray craft hovering in the sky above London