Britain's Got Talent - Season 18 Episode 12 -
Semi-Final 4
The fourth set of eight acts who impressed the judges during the auditions put on the performance of their lives. Who will take a spot in the live final?
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.