Hosted on MSN
Red jellyfish floating above storms freak out the internet — NASA reveals the science behind the shock
Strange jellyfish lights that appeared above thunderstorms around the world recently had people talking online. Many were puzzled and curious, with some even speculating wild ideas about alien ...
Vivid images of glowing "red jellyfish" in the sky above storm clouds have ignited a flurry of online speculation, with some social media users even suggesting extraterrestrial involvement. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results