24 Jun 2022, 07:26 UTC · By: Aurel Niculescu / Herman Young and his Whipple-tuned, nitrous-fed “Soul Snatcher” Dodge Challenger SRT Demon are taking a forced mechanical break but there's still action