Skip to Content

What a sight - dashcam vid of the Russian meteor over Chelyabinsk

Share this

Comments

Another great view of the Russian Meteor