Iron Rain

Massive invasion force.

Normandy was a huge iron rain to the German Atlantic Wall.

Share