A Neo-western lesbian vampire love story set in Galveston, TX...starring Devora and Leven Rambin.A Neo-western lesbian vampire love story set in Galveston, TX...starring Devora and Leven Rambin.A Neo-western lesbian vampire love story set in Galveston, TX...starring Devora and Leven Rambin.