It's always interesting to hear people of other ethnicities covering songs by Americans. For some reason, they always seem to sing the songs more like the originals than other Americans that attempt a cover. Such is the case with Lin Yu Chun.

Lin Yu Chun is a Taiwanese singer who is said to have gained fame by appearing on a Taiwanese talent show, One Million Star, singing "I Will Always Love You" in 2010. However, it is his recent cover of Joe's "All The Things" that's taking the internet  by storm.

We DEFINITELY shouldn't judge this book by its cover! It's not because he's Asian.  His appearance just isn't one that comes to mind when you think of a singer. Here he is in the performance  that brought his name to stardom: