My Soul to Save by Rachel Vincent

Kaylee Cavanaugh is a bean sidhe (banshee), she screams for the souls of the dead. So when a young pop star at a concert she is attending drops dead on stage, Kaylee is surprised when her wail doesn’t come to the fore. It turns out that this pop star has sold her soul to a hellion damning herself to an eternity of suffering in the Netherworld (in exchange for short-term […]