Hitler's Last Stand poster
TV

Hitler's Last Stand (2018)

S02E05 Island of Fire

Jul 29, 2019 • Season 2 • Episode 5 • HD

The Calgary Highlanders bravely confront a barrage of Nazi fire along the Walcheren causeway.

Country: CA