About 6:15 am Nov. 8, 2025, people from Florida’s Palm Coast, Ormond Beach and Merritt Island reported a fireball. Some thought it was a meteorite.

See Full Page