A review by thebookhunter13
2nd Chance by James Patterson

5.0