Laila Shoyer Movies

  • 1990
    The Serpent of Death

    The Serpent of Death

    The Serpent of Death

    31990HD

    An archaelogist falls under the spell of a statue with a curse on it.

    The Serpent of Death