1965 Barracuda Resto from Germany
Great work and that stripe really added a cool look. Nice
Print