A review by cyndilouwho5
All I Have to Give by Melody Carlson

2.0

Predictable, slow, and cheesy.