A review by marieeve1978
Broken Promise by Linwood Barclay

5.0

I love when I can say "oh my god!" At the end of the last couple of chapters of a book. Good story, well written, good punchs at the end. I have to get the next one!!