Cursed Cars and the Blood Price Bride
When Carter sells a haunted BMW to a desperate groom, he never expects the car’s bloody history to destroy a marriage, claim a life, and bring the dead man’s ruthless fiancée back to cash in on his corpse. In a small town where every deal is a gamble and the past always rides shotgun, Carter’s honesty is the only thing standing between him and ruin—until a new buyer arrives, hunting for a car with the highest body count. But when the police call, Carter realizes some secrets can’t be sold, and some ghosts never leave the lot.