Last Exorcism

Horror Actress named as Voodoo Love Princess at Sundance Film Festival

Horror Actress Shanna Forrestall Named  Voodoo Love Princess at Sundance Shanna Forrestall, one of the stars of John Schneider’s SMOTHERED, has just been named the Voodoo Love Princess for the Louisia...