A review by bibliophile90
Pop Goes the Weasel by James Patterson

5.0