19 Apr 2023, 07:28 UTC · By: Aurel Niculescu / The unique 'Last Call' 2023 Dodge Challenger SRT Demon 170 is a limited edition, track-focused beast that is now in every Mopar fan's heart and mind