Scan barcode
A review by synne
Broken Promise by Linwood Barclay
There were things I didn't like but overall, it hit the spot and I'll definitely be looking for more Linwood Barclay to read/listen to.