Bianca Ryan and Charice Pempengco on Ellen DeGeneres Show

Whos Better?

Bianca Ryan and Charice Pempengco on Ellen DeGeneres Show

September 24, 2006 Bianca Ryan performed on Ellen Degeneres Show

December 20, 2007 Charice Pempengco performed on Ellen Degeneres Show