Amy Schumer Calls Out Internet Trolls On Instagram

YouTube Sensation Lin Yu Chun Sings On 'The Ellen DeGeneres Show'

Casey Johnson Casey Johnson
4/22/2010 10:39am EDT

Lin Yu Chun

Lin Yu Chun has finally come overseas, a few weeks after dazzling the Internet with a clip from his performance on Taiwanese talent show "Super Star Avenue."

He appeared on The Ellen DeGeneres Show to sing the song that has made him famous on the web, Whitney Houston's I will Always Love You. While he had an interpreter at his side, Lin Yu Chun was able to understand and respond to several questions by himself in English - and was very excited to meet Ellen!

There are only a few questions left for what will happen during his first trip to the United States: Will he sing something other than Houston's ballad, and will someone give him a makeover?

Sign up for our daily newsletter with great stories like this and more!

© 2010
Photo Credits: CBS