Oasis of the Zombies (1982)

Oasis of the Zombies (1982)

There's No Rest for the Wicked in the Desert of the Living Dead 1982-04-20 Spain, France 85 Min. PG-13
3 48 votes