A review by frogl8dy
Secondhand Souls by Christopher Moore

5.0

Great follow up to A Dirty Job.