A review by bookishkb
Worse Guy by Ruby Dixon

emotional funny medium-paced
  • Loveable characters? Yes

4.75