A review by ms_reverie_reads
Worse Guy by Ruby Dixon

5.0