2009年7月14日星期二

Mesa of Lost Women (1953)




A mad scientist is creating giant spiders and dwarves in his lab on Zarpa Mesa in Mexico.

Yep, it's very bad, very weird and absolutely ridiculous, but quite entertainingly so.

没有评论: