That is so amazing. -- Omaha Beach, Normandy.

That is so amazing. -- Omaha Beach, Normandy.