A review by maximlaganiere
Bruiser by Neal Shusterman

5.0

I liked it way more than I expected to!