A review by skyhazzard
The Lying Game by Sara Shepard

5.0