Russian Meteorite EXPLODES!! Turbofist911 Published 02/15/2013 Might want to turn down those speakers... Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: russia meteor loud explosion cool science nature invasion NEXT VIDEO Leaving Truck LIKE A BOSS After Wreck 1 Comments Log in for Comments
1 Comments