A review by leylicorn
One Last Stop by Casey McQuiston

5.0

I can not put into words how perfect this piece of wonderful literature is