Space Debris Lights Up First Coast Sky

A satellite re-entered Earth's atmosphere over Florida's First Coast Saturday morning, creating a bright, fragmented light show mistaken for a meteor or rocket launch.

Space Debris Lights Up First Coast Sky