1968 Barracuda
Still for sale, price lowered to $18,500.
Print