Invisible Monsters by Chuck Palahniuk
Best Twists
8,535 books — 9,284 voters