A review by kimj
Cross Fire by James Patterson

3.0

3.5 stars