A review by rachelol
Dark Angel by David Klass

4.0

I don't know how to feel about the ending. I want to feel happy but I also want to feel disappointed. (First read)