New memorial commemorates D-Day invasion on 80th anniversary
The Navy Seal Museum unveiled the first monument park dedicated to D-Day in Normandy, France. Museum Executive Director and retired Navy SEAL Capt. Todd Perry shares more on creating the tribute.