Duplicated Series

Duplicated Series

The Devil's Lair (1x3)


:

When a top-secret Nazi base is discovered in France decades after the war ends, experts use cutting-edge tech to reveal the secrets of this compound; what they find could change everything we know about D-Day and the last stand of the Nazi regime.

  • :
  • : 14
  • : 6
  • Science Channel
  • 22