ChannelHopper.org > Other titles like Spider in the Attic
A mad scientist, Dr. Aranya (Jackie Coogan), has created giant spiders in his Mexican lab in Zarpa Mesa to create a race of superwomen by injecting spiders with human pituitary growth hormones. Women...
Find out more, including where to buy or rent Mesa of Lost Women