The universe must have a special place in its black hole for Russia. The Daily Mirror has reported a meteorite-like flare was seen exploding in the Murmansk sky around 2:19 a.m. Saturday, April 19.
We're pretty sure this is what Michael Bay dreams of when he goes to sleep: Obviously, the meteor was bigger than your average shooting star and going pretty fast. "The [Russian Academy of Sciences] ...