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. Sea Turtle Preservation Society wins 2025 ...