If there were ever two cars from the same corporation that couldn’t be any more different, the 1967 Plymouth Barracuda convertible and the 1982 Chrysler Town and Country convertible are them. The only thing they share is the corporation and the droptop deal…after that, help me find the similarities. The Barracuda was a sprightly rear-drive […]
More...
More...