A review by nefariousreads
The Vow by Maggie Cole

4.5