The new Dodge
Challenger Demon
is setting
multiple records
for a production
car, but Dodge had
to leave out some
key things, like
passenger seats,
to
(more)
The new Dodge Challenger Demon is setting multiple records for a production car, but Dodge had to leave out some key things, like passenger seats, to make that happen.