A dealer in St. Louis is tryng to sell a 2023 Dodge Challenger SRT Demon 170 with delivery mileage for more than double the ...
While the top speed may have been falsely reported ... The Demon 170 only shares a name with the Dart Demon as the classic car was kind of underpowered. A 1971 Demon came equipped with a 340ci ...