Video of Filipina starlet Charice singing her debut English single Note to God on TLUC2, an Italian show if not mistaken. Great performance!
Charice Pempengco series
Previous: Charice & Celine Dion | Next: Note to God pictures
Asian Culture, Lifestyle and Entertainment