2023 Dodge Challenger SRT Demon 170 is a 1,025-Horsepower Sendoff Published on March 20, 2023 in News by Germain Goyer Photo: Dodge