Day in Tech History

Day in Tech History


April 6, 1968: 2001: A Space Odyssey

April 06, 2019

1968 – 2001: A Space Odyssey actually premiered in Washington DC on April 2nd, New York and Los Angles on April 4th. It was April 6th that was the major theatrical release date for the US. This Stanley Kubrick classic won an Oscar for best visual effec...