A review by simira
Halo by Alexandra Adornetto

4.0

Surprisingly better than I expected. There were a few scenes I didn't really care for but overall, a fast and easy read. Ready to get the next one.