Not as attention-grabbing as the original Racing, but the Performance was better to drive - and easier on the eye ...
The owner of this 2023 Dodge Challenger SRT Demon might regret this all his life: he only drove the muscle car 150 miles and ...