On this day, 63 years ago, almost three million troops crossed the English Channel as part of the largest armada of naval vessels this world has ever seen. The brave warriors of the Greatest Generation went ashore in Normandy to wrest Europe from the iron grip of the Nazis. The best film treatment of these events is undoubtedly Spielberg's Saving Private Ryan. The opening scene of the storming of the beach still gives me chills whenever I watch it. Thanks to the sacrifice of the brave Allied soldiers, a toehold was established on Continental Europe allowing for the ultimate defeat of the evil Third Reich.
Update: Even better post by Slublog over at Ace's, and Bryan at Hot Air has this post (with pictures).