Final Dodge Challenger SRT Demon Exits Plant; Watch and Bid on it! Published on May 31, 2018 in News by The Car Guide Photo: FCA Final touches to the last 2018 Dodge Challenger SRT Demon to roll off the assembly line