This Day in History: 1964-10-31

London’s infamous establishment the Windmill Theatre closes.