Dodge Challenger SRT Hellcat is a tribute to the 1971 Plymouth Barracuda and is car #4 out of 10 to be produced ...
Although muscle car sales dropped in 1970, Plymouth still managed to sell 36,861 Road Runners. But fewer than 2,000 got the ...