A review by naf21
Keep This Promise by Corinne Michaels
emotional
funny
lighthearted
tense
medium-paced
5.0
5.0