Skip to main content
Drimble Florida

'Jellyfish cloud' from SpaceX launch spotted in Tampa Bay area (Video)

DID YOU SEE IT? A SpaceX launch Tuesday morning made a "strange cloud" form over Tampa Bay. The noctilucent cloud is primarily composed of ice crystals.

More from West Central Florida