Interesting I don't see any mention of the 2018 Demon which seems to me to meet the criteria of a muscle car and with 840hp ...


addict:to devote or surrender (oneself) to something habitually or obsessively ....hmmmm