A review by jlaynereads
Broken by Kelley Armstrong

5.0