allpar.com
The answer to the Demon: an Angel?
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 t…