Ouch! Sometimes an unstoppable force meets an immovable object, and the “force” becomes a parts car. This poor Plymouth Road Runner is enjoying a celebration of life in the backyard of Roadkill.com editor Elana Scherr before it becomes an organ donor for new muscle car projects.