Bengtsons Visit Normandy Beach

Normandy Beach June 6, 1944 known as “D-Day” – the greatest land invasion in US History, officially known as operation “Overlord”. D-Day was the start of the liberation of Europe in WWII.

See The Review for more