Friday, July 24, 2020

2001: A Space Odyssey production shot of $750,000 centrifugal film set for spaceship scenes


No comments:

Post a Comment