2018 Dodge Challenger SRT Demon: Hell Hath No Fury Published on July 25, 2017 in First Drives by Marc Lachapelle Photo: Fiat Chrysler Automobiles