A review by booksargram
Sloppy Firsts by Megan McCafferty

3.0