Russian Plant Explosion

Watch this incredible footage featuring a plant explosion in Russia. It lights up the night sky!

Most Watched Today