International Demon

Because there were so few Dodge Challenger SRT® Demons produced, you’d expect that they’d all be kept in North America, right? Well, wrong. There is one for sale in Norway! Not only is it in Norway, apparently Norway is in it. The vehicle is described as having “Norwegian machinery.” See what else makes this sale so unique.