The National Weather Service (NWS) confirmed a meteor lit up the night sky across Florida and Georgia on Saturday. Videos show the meteor fireballing as it fell to Earth, producing a bright green ...
A fireball that made an entry near McAllen on Wednesday was a meteoroid about 2 feet in diameter and weighing about 1,000 pounds, according to NASA. Preliminary data indicates that the object broke ...