Operation Overlord & Neptune 1944 - D-Day
Published in Documentary Blog
- Please, subscribe, like and share.
Operation Overlord was the code name for the Battle of Normandy, the Allied operation that launched the successful invasion of German-occupied western Europe during World War II.