Tag: The Astro-Zombies

Tura Satana – The Astro-Zombies (1968)

Tura Satana – The Astro-Zombies (1968) After being fired from the Space Agency, the disgruntled (not to…