TONY ROBINSON’S VICTORY IN EUROPE

documentary: Discovery Channel / Renegade Pictures

local producer

  • fixer
  • recce
  • filming permits
  • location permits
  • crew
  • accompany film team in Germany and Sweden
  • translation