1965 Barracuda Resto from Germany

No Tincup it´s 273 S red