Advertisement

Mysterious Explosion Lights Up The Sky In Russia.

Nov 24, 2014
A mysterious and soundless yellow flash lights up the night sky in Russia's remote Sverdlovsk region. Theories include military tests, a rocket launch, a meteor streaking through the sky or a factory explosion. None have been confirmed so far.
Advertisement
Advertisement
Trending Today: