Apparently there was a massive explosion at a Russian military base in Siberia. You can see the blast wave travelling out through the clouds in the first video and you can see just how massive the blast was in the second. No word on what caused it yet.
And from another angle