Veteran Vendetta takes on a challenge from the debuting Delilah "The Succubus" Strong.Veteran Vendetta takes on a challenge from the debuting Delilah "The Succubus" Strong.Veteran Vendetta takes on a challenge from the debuting Delilah "The Succubus" Strong.