66 years ago today marked the day british, canadian, american and free french began operation overlord to reclaim europe from german control. from sea and air allied forces breached the atlantic wall and began their march to berlin.
watched the Longest Day today for the occasion.