Mopar / Stellantis News
The Dodge Challengers Demon raised some hackles among some people, who — just as they did in 1970 — believe naming a car the Demon glorifies and aids the devil.
Dodge may be considering an answer to that problem — the Angel.
So far, there’s absolutely no hint of what the Angel may be, but...