Movies Logo
January 29, 1983

19. Craze

A man believes that an African idol grants him good luck when he sacrifices women to it.

No images