Friday, June 4, 2010

Operation Overlord


DNU Flash - Operation Overlord was the largest amphibious operation in history and a major turning point of World War II.

No comments:

Blog Archive