A meteor ​spotted across multiple states Tuesday afternoon traveled more than 100 miles before disintegrating, NASA said.
A daytime fireball meteor was widely reported and confirmed over the northeastern United States on Tuesday, April 7, 2026.
A skeptic who saw it from somewhere in New York State “thought at first maybe missiles were passing over but hopefully not in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results