Demi Lovato Goes Nearly Makeup-Free For Sexy Allure Shoot

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

Casey Johnson Casey Johnson
April 22nd, 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?

© 2010 Starpulse.com
Photo Credits: CBS


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