A review by emrm
Cross My Heart by James Patterson

5.0