A 'space jellyfish' soared over Florida, thanks to the SpaceX launch By Bill Chappell Published May 6, 2022 at 6:10 AM AKDT Twitter LinkedIn Email