High performance is alive and well at FCA's Dodge brand in the form of a spirited, street-to-strip Challenger SRT model called the Demon. Previewed on the eve of the New York auto show, the Demon brings muscle-car mayhem to Manhattan (see related story: Dodge Demon Unleashes Hellhound of Muscle-Car Madness).
0 comments
Hide comments