Russia’s Santa works harder than the real thing

ZoominTVOffbeat Published December 29, 2017

Rumble Grandfather Frost and the Snow Maiden, or Ded Moroz and Snegurochka as they’re known in Russia are Russia’s New Year’s Eve Santa. And these two actors are on one hell of a New Year’s mission.