1965 Barracuda Resto from Germany

too darn cool. Uli, this car is going to be so much fun for you, show more engine bay pics.