This Day in History: 1969-02-19
2001: A Space Odyssey (1968) has a trade show in London.
2001: A Space Odyssey (1968) has a trade show in London.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.