A review by rachellargent
She's Not Sorry by Mary Kubica

4.0

Plot twist after plot twist