The imposing towers of the Bavarian Army Museum were striking against the azure skies over the Bavarian town of Ingolstadt, Germany. Looming medieval fortress walls enclosed the city center with typical Bavarian architecture mixed with Gothic buildings making for a…