A review by nyxiabel
Mad Dogs by Robert Muchamore

4.0

Reread: 4.25/5 - another good one