1965 Barracuda Resto from Germany
Nice job Uli, nice to see spring is coming (60F here tomorrow) I can't wait.
Print