May 31, 2024

Omaha Beach: How good/bad was the German division?