1965 Barracuda Resto from Germany

Congrats my friend! Cheers!!!