Loading episode...

S3:E2 - Hitler's Island Megafortress

Hitler's Island Megafortress

S3:E2
2016 IMDb

It’s June 1940 and the Nazis have taken the Channel Islands, where Hitler orders some of the most fortified structures in the Third Reich.

Episodes