Today marks the 65th anniversary of D-Day, the allied invasion of occupied Europe. The monumental sacrifice and achievements of that day should not be forgotten. I've been on the infamous Dog Green sector of Omaha beach, and while walking on the sand, I remembered the famous scenes of The Longest Day and Saving Private Ryan. It had quite an impact on me: so this is the place where all those young Americans died.. In honor of those men, and all those other soldiers who gave their life for freedom here's a fitting Second Life snapshot.