Scan barcode
A review by jennitheghost
Rant by Chuck Palahniuk
4.0
This book took a really weird turn towards the end but it was still really good. I will definitely be thinking about it for a long time.