A review by hazelblonde
Cross Kill by James Patterson

5.0