American Idol runner-up David Archuleta made an appearance in Eat Bulaga, Thursday Afternoon. Watch his performance below:

The following two tabs change content below.
Josh Flores is a writer for Moroni Channel. He studies commercial law at De La Salle University and served his mission in Japan.
Share This