A review by vampiresessah
Dark Days by Derek Landy

5.0