Friday, August 24, 2018

Kingdom of the Spider, Released August 24, 1977 (San Francisco)





Consider it low-budget Irwin Allen...with Captain Kirk!



No comments:

Post a Comment