September 29, 2006
The Femme Fatale Collection Spider Women! Evil babes from Outer Space! Tremble before the non-PC horrors of three of the campiest Science Fiction embarrassments of the 1950s: Mesa of Lost Women, Devil Girl from Mars and The Astounding She-Monster. Image.   9/30/06 Posted by DVD Savant at September 29, 2006 08:59 AM