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

Share this

Comments

February 15, 2013 - 8:58am

Comment viewing options