Book Description

for The Good, the Bad, and the Goofy by Jon Scieszka and Lane Smith