A review by caedocyon
Sacred Heart by Liz Suburbia

4.0

I think I read this before and thought I hadn't finished it, because I didn't remember how the plot went. Heh.