A bright fireball that was spotted Saturday afternoon in the skies over southeastern Texas was confirmed to be a meteor that ...
The fireball shattered with the force of 26 tons of TNT, potentially spreading shards over a swathe of Texas land.
A meteoroid weighing roughly 1 ton tore through the atmosphere over Texas on March 21, 2026, producing a brilliant fireball ...