Unravel the mystery of the first production car with a factory-installed turbocharger, a rarity on the road and in ...
The owner of this gorgeous 1973 Plymouth Barracuda decided to sell the the muscle car after just six months and 400 miles ...