Charice continued her world tour at the Cache Creek Casino Resort in Brooks, Calif. over the weekend.

She performed at sold-out shows as fans traveled from all over to see her.

Advertisements