Dodge maintained its core attributes, ensuring that drivers experienced the same level of performance and comfort that had come to define the SRT8 badge.
Wearing an SRT8 badge, the S in its name could stand for superlative. This is not only the fas Wearing an SRT8 badge, the S in its name could stand for superlative. This is not only the fastest ...