1965 Barracuda Resto from Germany

more pics

















to late it´s 2 am :-))))