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