Mother Mopar was the first, but also the last, to introduce a pony car to the buying public. The Plymouth Barracuda dropped the hammer first, on April 1, 1964. The Dodge Challenger made landfall on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results