1965 Barracuda Resto from Germany

Nice work Uli!