Restoring a 65 Barracuda

Your son is happy....look at the smile and I know that must make you happy too.
Good luck