Needful Things: A NovelA wonderful new store has opened in Castle Rock, Maine. It's a place where you can get anything your heart desires - sexual pleasure, wealth, power ... but for a nerve-shattering price. |
Needful Things: A NovelA wonderful new store has opened in Castle Rock, Maine. It's a place where you can get anything your heart desires - sexual pleasure, wealth, power ... but for a nerve-shattering price. |