A review by shama
Pandemonium by Lauren Oliver

4.0

I’m taking an entire star off for the last page. I’m annoyed.