A review by kayla_llbr
My Soul to Keep by Rachel Vincent

5.0

Wow. Did NOT see that coming. Nash :/ What a disappointment