Hats off to the RAZR 2 Marketing team for pulling out an excellent campaign in Russia. Even the snobbish Mercedes-Benz can’t stand still to RAZR’s sharpness. Very well executed. More pics after the jump.