A review by cerisecarrot
Fair Warning by Michael Connelly

5.0

Haven’t read a Michael Connelly in a while and had forgotten how good they are.