Eighty years ago, D-Day — also known as Operation Neptune — was the largest invasion ever assembled. Some 156,000 Allied troops stormed Normandy, France, by sea and air, to liberate Western ...
All the Latest Game Footage and Images from DCS World: Normandy 1944 Map The DCS: Normandy 1944 Map is centered on the World War II battlefield of Normandy, France and is specifically created to ...