A review by blerdess
Beach Road by James Patterson

4.0