Day in Tech History
April 6, 1968: 2001: A Space Odyssey
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...