Russian Meteor

(Photo by OLEG KARGOPOLOV/AFP/Getty Images)

More Videos Surface Of Russian Meteor Explosion

The explosion of a meteor over the skies of Central Russia has captivated the world’s fascination. More videos have surfaced, including one catching the sounds of the explosion.



Get every new post delivered to your Inbox.

Join 4,856 other followers