Soul Drinker: Chapter Seventeen

As prophetic dreams, impossible loyalties, and forbidden choices converge, Selene and Shira are forced to confront the devastating truth that destiny always demands a price. Continue reading Soul Drinker: Chapter Seventeen