News Flash! From Dodge "MOPAR Challenger"
The car strikes me as a driving advertisment for chryslers mopar parts division...or am I wrong?
Print