OFF TO THE FINALS!! Sarah Ikumu shines through to the finals of Britain Got Talent after judges’ wildcard vote (Video)
By Thuothuo Anthony | Boston, MA Sarah Ikumu, the British teen girl of a Kenyan couple in Britain has sailed through to the finals of Britain Got Talent after emerging as the judges’ wildcard act. ….