Stop in for a cup of coffee

the 2018 Demon is actually the Challenger - but they are calling it the Challenger SRT Demon
Would have liked to see a new body, it's time.