UFO Orb Filmed In Sky Above London – May 2018

Video footage of an unknown orb hovering in the sky above London

Video footage of an unknown orb hovering in the sky above London

Leave a Reply