You know how sometimes Russia puts out a show that's a cheap knock off of something that's been on TV in America? Is this they're answer to swarms of locusts? Is this the Russian Apocolypse? You're gonna have to do better than that, comrade! Wait.. didn't we get past this end of the world stuff last month?

 

Visit NBCNews.com for breaking news, world news, and news about the economy