Dodge Challenger SRT Demon 170 is 1025bhp farewell to V8 – Autocar Dodge Challenger SRT Demon 170 is 1025bhp farewell to V8 Autocar Go to Source