Scan barcode
A review by frankb12
The Concrete Blonde by Michael Connelly
4.0
Very good story with lots of twists surprises. Leaves you guessing till the very end as to who the bad guy was.