Recaps

‘Britain’s Got Talent’ Semi-Finals Day 3 Recap: Did Tonight’s Acts Step Up Their Game?