The Dodge Challenger SRT Demon 170 Is A 1,025-Horsepower Muscle Car Curtain Call - The Autopian 1075 HP….. On E85… No it’s not a misprint!!!