The vehicle is a striking 2023 Dodge Challenger SRT Demon 170, serial number #698 out of approximately 3,300 units produced. Manufactured in the United States, this powerful machine boasts a supercharged 6.2-liter Hemi High-Output V8 engine capable of generating an astonishing 1,025 horsepower and 945 lb-ft of torque. This raw power is sent to the rear wheels via an eight-speed automatic transmission and a limited-slip differential.