Embarrassing dad Ralph Macchio 0 03.08.2024 09:01 FemaleFirst.co.uk Ralph Macchios kids finally think it is pretty cool that he was the Karate Kid.