Hitler's Island Megafortress

EPISODE:

Episode Info

The Nazi occupation of the Channel Islands is recalled. Hitler's obsession with holding onto the British territory led it to become one of the most heavily fortified pieces of land in all of Europe.

Cast