Invisible Monsters by Chuck Palahniuk
Best Twists
8,350 books — 8,969 voters