Today is a special day to remember those who gave their lives so that we can live free. I can think of no other place than Normandy, France, that symbolizes the ultimate sacrifice. This photo is from the American Cemetery that overlooks the beaches where D-Day occurred. Looking at all of the grave markers is a sobering sight and gives real meaning to this day.