The hating game

The hating game

2016 • 374 pages

Ratings270

Average rating3.7

15

the beginning could have been a bit better but the ending was cute

January 22, 2023