Scan barcode
A review by asusini
The Worst Guy by Kate Canterbary
4.0
Honestly like 4.5. This was so good and so well written; i feel like the emotionality of it really snuck up on me