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..

Possibly Related Posts

Angela Zhang and JJ Lin in China Unicom ad
Angela Zhang Shao Han Picture Gallery 1
Angela Zhang under kidnapping threat
Angela Zhang Shao Han picture gallery 2
Angela Zhang celebrates birthday