Celine Tam and Angelica Hale, who are 9 and 10 years old, belt their hearts out in the semi-finals.

       

Read More At Article Source | Article Attribution