1965 Barracuda Resto from Germany

i can't wait to hear the thing fire.

x2