A review by heidenkind
Halo by Alexandra Adornetto

2.0

SO glad to be done with this idiotic book.