UFO Orb Filmed In Sky Above London – May 2018 UFO Videos By admin On Jul 17, 2018 0 4 Share Video footage of an unknown orb hovering in the sky above London ufoufo sightingufo video 0 4 Share