A meteor explosion has been captured from space for the first time ever, thanks to a team aboard the International Space Station (ISS). The dramatic event took place over the North Pacific Ocean.
For what many believe to be the first time ever, a meteor explosion was caught live on camera from space. Live-streaming company Sen caught the explosion live on their 24/7 livestream from space on ...
A fireball meteor with blue and green flames was seen across Ohio on the night of February 10, 2026. Eyewitnesses and social media videos captured the bright meteor, its visible tail, and in some ...