Mysterious explosion that lit up Russian night sky

On November 14th, a mysterious explosion rocked Russian skies leaving the world to wonder, “What the hell is going on over there?” While people were quick to think it was a meteor, video evidence reveals that the explosion likely started on the ground. Here are all the videos that have surfaced from the event so far.

– via digg.

Add Comment