Tag: Tura Satana

Faster Pussycat! Kill! Kill! – 1965

Faster Pussycat! Kill! Kill! Lori Williams, Haji, and Tura Satana, 1965 Three strippers seeking thrills encounter a…

Tura Satana – The Astro-Zombies (1968)

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