Live Semi-Final #1
Britain's Got Talent - Series 18

DESCRIPTION

It's the semi-finals and the first eight acts who impressed the judges during the audition stages perform for their lives!