First off, we’re assured this impact/explosion has nothing to do with the asteroid that’s passing close to Earth today. Anyway, Russia played host to a rather unsettling guest from space:

This might revive calls to launch Bruce Willis and Ben Affleck into space, though this time it’d be unrelated to anger over Daredevil and the more recent Die Hard sequels. I’m also thinking we might want to look into large, meteor-repelling trampolines, which would also make for a fun tourist attraction when they’re not bouncing rocks back into the solar system.