Last 2018 Dodge Challenger SRT Demon rolls off assembly line
May 30, 2018 , Brampton, Ontario - The last 2018 Dodge Challenger SRT Demon, assembled at the FCA US Brampton Assembly Plant (Ontario, Canada), rolled off the line today in the first step toward making horsepower history at the June 20-23 Barrett-Jackson Northeast Auction. The...