Recaps

‘Britain’s Got Talent’ Recap: The Last Semifinal Was a Wild Ride