1965 Barracuda Resto from Germany
New PicĀ“s :-)))
This foot the bill on the last photo is only put on because of him adapt to the other tins
Print