Invisible Monsters by Chuck Palahniuk
Best Twists
8,738 books — 9,917 voters