NASA captures massive meteor explosion over Bering Sea that everyone missed

The 32-foot-wide meteor over the Bering Sea is estimated to have exploded with a power 10 times the energy of the Hiroshima atomic bomb.

Leave a Reply