The incredible sound coming from this 1972 Plymouth 'Cuda comes from the 7.2-liter 440 cid V8 engine, which gives this car a 600-horsepower roar. The Plymouth Barracuda was produced from 1964 to 1974.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results