A review by thebooklovebot
Landslide by Kathryn Nolan

4.0

Grumpy girl and sunshine boy, my favorite combo