A review by silvani
One Last Stop by Casey McQuiston

5.0

I laughed, I cried, this book is wonderful in every way.