A review by debi246
11th Hour by James Patterson

3.0

As always, a fun beach read.