A review by nkbolton
The Faceless Ones by Derek Landy

5.0