Blood is thicker than water.
Jesse James Dawson never wanted to find himself in the middle of a demonic war. However, with the addition of 275 extra souls to his life, he's got a target painted on his back in the most literal sense. With his apprentice, Est ban Perez, in tow, he heads to Mexico where the boy's mother, a powerful bruja, will hopefully be able to extract the souls without harm to any party involved.
Champions for...