A review by laila4343
Grime and Punishment by Dav Pilkey

4.0

Read with my son. Super cute and actually very sweet - made me tear up at the end!