A review by dee21
Joey Pigza Loses Control by Jack Gantos

adventurous challenging emotional funny hopeful informative sad fast-paced

5.0