A small group of Russian soldiers have the task of taking Hitler's discovered remains back to Stalin in Moscow.
Your Location or
Country of Origin: United Kingdom
Language: English