Post# 1608893705

25-Dec-2020 4:55 pm


Normandy beach. France. Where the allied forces landed in WWII that turned the tide against Germany leading ultimately to Hitler's defeat.

video:/img/photos_and_videos/videos/132302275_700444190836359_2225640740397086236_n_10157945632103176.mp4

25-Dec-2020 4:55 pm

Published
25-Dec-2020