A review by bookedwithliz
First Lie Wins by Ashley Elston

mysterious tense fast-paced

5.0