This past week sixty-nine years ago, on D-Day June 6, the combined Allied Forces undertook the biggest sea to land invasion in history as part of Operation Overlord, the invasion of Normandy. In observance of this historic date, we'd like to present a new Operation: Q & A.