Humanoids From The Deep (1980) – Review

Back in his heyday, legendary cult producer Roger Corman would famously not let such trite things as good taste stand between him and making a

Continue reading