Hitler's Island Megafortress - S3.E2
May 10, 2016
0
ratings
0
reviews
0
video reviews
Overview
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.