Stow tire company behind creation of final Dodge Challenger model, SRT Demon 170

1 year ago
5

This past fall Dodge announced it would be ceasing production of the Challenger models in 2023—but one final model of the Challenger marks the end of an era and has Northeast Ohio written all over it.

Loading comments...