A review by embrightreads
The Dead List by Jennifer L. Armentrout

5.0