1965 Barracuda Resto from Germany

Nice job Uli, keep up the good work.