Hitler's Last Stand
Hell in Hoven
Season 3 Episode 3 of 6
Five months after D-Day, the ground war finally arrives on German soil as British soldiers attack in the shadow of Hitler's infamous Siegfried Line
Hitler's Last Stand airs on National Geographic Channel HD at 11:00 AM, Thursday 16 January. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary