D-Day,6 June 1944 is a day that is emblazoned in history, witnessing the first day of the Allied Operation Overlord – the mass invasion of Normandy. Planned for many months and executed swiftly, these landings saw over 160,000 troops embark from specially designed craft onto a 50-mile stretch of the Normandy coast. It was the largest amphibious operation of all time and involved 73,000 American t...