National Weather Service confirms meteor falling over Florida

People across Florida spot meteor falling from the sky

The National Weather Service in Tallahassee confirmed that the falling light was a meteor, sharing images of a meteor caught on a lightning mapper at 11.52pm ET.


View Full Site