Posted on June 6, 2015 9:25 am in All Neat-o

June 6th, 1944 marked the beginning of Operation Overlord. More commonly known as D-Day, the operation involved 156,000 American, British and Canadian landing on five different beaches along the Normandy coast. To this day, it is the largest amphibious assault ever launched.

Comments