1965 Barracuda Resto from Germany

go Uli go.

:burnout::cheers::happy1: