Charice Pempengco Performs With David Foster And Blows Everyone Away

Charice Pempengco is a young woman with an incredible voice. On stage with David Foster, Charice takes on the song ‘All By Myself’ and blows everyone away – including Foster – with her powerful vocals. Now that’s how to sing this song!