Ralph Macchio feels that the Karate Kid franchise can carry on forever.
The 64-year-old actor has starred as Daniel LaRusso in four films and the sequel series Cobra Kai in the martial arts franchise and thinks that the appetite for more is always there from fans.