U.S. Troops land at Normandy on D-Day. With the beach taken and barrage balloons deterring German ai by lifechariot | Jan 23, 2020 | 0 comments Leave a Reply Cancel reply