brinsbookblog.com
My Soul to Save by Rachel Vincent | Brin's Book Blog
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…