1965 Barracuda Resto from Germany
Great work Uli, looking good.
Print