1965 Barracuda Resto from Germany

Uli that is awesome, the smile on your face is priceless! Congrats now go enjoy her.