It sucks to live live in Northern Russia. Technology is stuck in the 1970's, it's a frozen icy wasteland for as far as the eye can see, and then you get hit by a random meteor. What luck… you live in one of the most remote places on earth only to have a meteor blow up on your way to work.

Meanwhile in Russia…

And a hot Russian news anchor with perfect english explains the meteor