A review by sunshine_reads_
Seconds to Live by Melinda Leigh

5.0