ABC News October 20, 2026

'Space jellyfish' glows above Florida coast after SpaceX's Bandwagon-5 launch

A “space jellyfish” appeared in the sky after SpaceX launched a Falcon 9 carrying 32 small payloads from Cape Canaveral.