UFO Sighting Filmed In London, England

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

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

Leave a Reply