Angela Zhang and Will Pan, Kuai Le Chung Bai MV

A music video from Angela Zhang and Will Pan, the song is in Chinese “Kuai Le Chung Bai” (????), means like worshipping happiness.

The song was recorded in Will’s 2004 album Wuha. Both Angela and Will were still pretty new back then, but are now superstars in Taiwan and China.

Here is the music video..

This is Will singing live in a Channel V concert, Angela was not there though..