At 6:33 a.m. on Tuesday, October 13, 2026, people from Florida to Kentucky looked up and saw a giant glowing "jellyfish" in a ...
Video:
Planets and Pixels
A pre-dawn SpaceX launch produced a breathtaking atmospheric spectacle commonly known as the "space jellyfish" effect.
Video:
ClipRights