A review by christiana
Sloppy Firsts by Megan McCafferty

3.0

It had its moments, but I just don't get the hype.