New Lockheed Martin-sponsored Tech Museum “2001” exhibit contrasts science fiction with science fact
A new Lockheed Martin-sponsored exhibit at The Tech Museum of Innovation uses the 1968 Stanley Kubrick film “2001: A Space Odyssey” as a lens to look both backward to the expectations for space ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results