A yellow and red Demon instrument panel badge calls out the four

Dodge Challenger SRT Demon 170 [divulgação]