sarakate0712 's review for:

5.0

Impossibly, improbably 5 million stars. I have to soak this one in. T.J. Klune has left my heart full and touched my soul with this beautiful story. Flawless and Gorgeous, loved every moment.