Elite Squad Royalz news

CRAIG BALL Tonight's Britain's Got Talent 2016 RESULTS: Craig Ball and Jasmine Elcock reach the final

Impressionist Craig Ball and singer Jasmine Elcock are through to the grand finale of Britain's Got Talent 2016 after triumphing in tonight's last semi-final. The latest live show saw Craig...