A review by kellenk
Bruiser by Neal Shusterman

5.0