Wednesday, June 06, 2007

The Longest Day

63 Years ago on this day, June 6th 1944; the greatest invasion ever mounted was launched.
Operation Overlord, the invasion of mainland Europe. We commonly refer to it as:


Gentlemen, raise your glasses on this day...

"To Absent Companions, and Fallen Comrades"