The Britain's Got Talent Champions results are in from the second heat - who is through to the all stars final?
The Britain's Got Talent Champions results are in from the second heat - who is through to the all stars final?
11-year-old Alexa Lauenburger stunned the Britain's Got Talent judges tonight with her EIGHT dogs.