A review by aspyn_reads
The Bad Ones by Melissa Albert

5.0