A review by bottleblondebookworm
Pretty Little Liars by Sara Shepard

4.5