Triple Nickel | 1 of 3,000 Meet one of the most powerful production cars ever built. This is unit #2765 of the limited-run 2023 Dodge Challenger SRT Demon 170 the final, most extreme expression of the legendary Challenger platform before Dodge retir...