In Ellys news stand various international newspapers are shown for sale, including Pravda, the Soviet communist newspaper. It is inconceivable the Nazis would allow international press let alone the newspaper of their sworn enemies to be generally available. If fact anyone found in possession of an copy would be in grave danger.
Set in Germany but the cars in are right hand drive.