A review by brgossard
4th of July by James Patterson

3.0

Whole story unravels in the last few chapters. Not a bad read.