1965 Barracuda Resto from Germany

Uli,

looks like your crew knows how to have fun!