A review by cheynosaur
One Last Stop by Casey McQuiston

5.0

I laughed. I cried. I finished in two days. I will be reading any and all future works by Casey McQuiston because they ruin my life in the best way.