Pegged at selling prices going up to $4Million, the 1970 Plymouth Hemi Barracuda is undoubtedly the world’s most expensive muscle car. With only 14 units ever made, prices are sure to shoot up when the demand for a Barracuda arises in the market. The small number of the 1970 Barracuda, however, is an ironic twist
The post 1970 Plymouth Hemi Barracuda appeared first on Muscle Car Fan.