Aldrich Lloyd Talonding And James Bucong Appear On ‘The Ellen DeGeneres Show’ (Video) noypi Aldrich Lloyd Talonding and James Walter Bucong made their American TV debut on “The Ellen DeGeneres Show” on Thursday, September 13. Ta... Read More