A review by endofmytrope
For the Fans by Nyla K.

5.0

(4.5)

This book had no right.

I cried.
I laughed.
I swooned.