2018 Dodge Challenger SRT Demon to sound like all hell is breaking loose
We’ve already shown you the first nine teasers for FCA’s new ultimate performance halo car. Now, here’s the tenth, “No Pills,” which focuses on the car’s distinctive “staged” exhaust note.