This 2009 Dodge Challenger SRT8 is a high-performance muscle car that has been meticulously cared for during eight years of ...
We've known it ever since the parent Stellantis decided that Dodge needs to create a 'Last Call' series of special editions for the L-bodied Dodge Charger sedan and Challenger coupe – a new era is now ...
These restoration projects were long overdue!