I still say FCA has a marketing team more valuable than any of its products or brands. “My stock drag car is too fast to drag.” Haven’t heard that one before. “Let me put on my firesuit, I’m taking the Demon today!” My Gawd the lines write themselves, genius!! Wait, was the first teaser being “the Cage” the biggest clue of all?!! Oohhhhhhhhhh...