A review by badjoojoo
Cross My Heart by Roxy Sloane

4.0

4.5

I did not expect to like this and I practically INHALED the whole thing in one night. Also, that cliffhanger absolutely blindsided me.