BijouBob8mm wrote:
So, Zombies, Vampire Women, and Wax Museum are the only available English dubbed Santo films?
  Someone jog my memory; was Martian Invasion dubbed into English, or just subtitled?
Just subtitled.