With this season’s American Idol so painfully dull (Kara and Ellen taking up space, Paula vanished, Simon checked out and no standout contestants), it’s unsurprising that Taiwanese singer Lin Yu Chun’s performance of “I Will Always Love You” on Super Star Avenue leaves his American counterparts in the dust, bowl haircut and all.
Taiwanese Idol
Leave a reply