1965 Barracuda Resto from Germany
Congrats Uli on getting another one back on the road!!!
Looks good!
Print