1965 Barracuda Resto from Germany

Great progress ULI,your moving along quickly!:cheers: