A review by emilymahar
The Lying Game by Sara Shepard

4.0