A review by jmriley
Not If I Save You First by Ally Carter

emotional mysterious tense medium-paced

3.0