Culture The Dodge Challenger SRT Demon 170 Is An Alcohol-Burning Menace It's barely street-legal and chugs down E85 to crank out 1,025 horsepower, brother. By Dan Fox March 23, 2023 7:00 pm EST