Produced in only 503 units for NASCAR homologation ... to its original engine. The restoration was finished in 2019, and the ...
This is not Dodge's first time leaving NASCAR. The company left the series in 1977 and returned in 2001. It has won 50+ races since then, and could still add to that tally before the end of the ...