Wendy’s has opened its first restaurant in Russia. The burgers, fries and even the frosties make you feel just like you’re in the good ol’ US of A. Unfortunately, Russia’s rendition of the company’s wholesome red-headed icon, Wendy, is raising some eyebrows.