382 Downloads
Clip of the all new Last Call 2023 Dodge Challenger SRT Demon 170. Running on E85, it produces 1025 hp and 945 tq from a 3.0l supercharger atop a modified 6.2 hellcat