A storm chaser says he "screamed" when he captured an elusive natural phenomenon, known as red sprites, on video.
Netflix Junkie on MSN
‘Stranger Things’ in space? NASA’s James Webb spots mysterious red flashes in sky, Netflix nods
NASA’s James Webb detects mysterious red flashes in space, sparking Stranger Things vibes as Netflix subtly nods to the ...
Striking images of bright “ red jellyfish ” appearing in the sky above storm clouds have sparked a wave of speculation online, with some social media users even floating theories about alien activity.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results