Thursday, 22 March 2007

Star Maidens


From the '70s: The Scottish-German sci-fi production that combines low budget with extreme pain.

The frightening thing is, it's out on DVD now.

1 comment:

Anonymous said...

Somewhere, Ed Wood smiles.