A review by misharp
One Last Stop by Casey McQuiston

4.0

Took a little while to get going, but when it did it was hard to put down! The banter and characters were top notch.