1965 Barracuda Resto from Germany
very nice. that ought to keep her for another 40 years!!!!!!! looking good.
Print