A review by meggymae
The Liar by Steve Cavanagh

5.0

Was not expecting that twist!