19.3 C
London
Monday, August 2, 2021

d40a8fd0de192f1e26f3c02358f2e183

‘100% Proof Aliens Exist’: Glowing ‘Sphere’ Caught on Camera in North Carolina Sparks UFO Frenzy