The outdoor scenes, which were supposed to take place in Germany, but were filmed in downtown Cleveland, Ohio, contained numerous Cleveland Historical landmarks including; Tower City, Higbee Building and Casino, the Renaissance Building, and the Soldiers' and Sailors' Monument.
Scritto da il
05-03-2025 alle ore 08:34