A 2023 Dodge Challenger SRT Demon 170 with just 116 miles is back on the market after an early crash cut short its life as a ...
Only 116 miles on the clock and already crashed. That is the worst-case scenario for the owner of a brand-new car, and the one who bought this 2023 Dodge Challenger SRT Demon 170 knows exactly how it ...