A review by adamtad
The Faceless Ones by Derek Landy

5.0