FIRST LOOK: Will Truro Cathedral Choir hit the right note with our Judges?
They certainly look the part, but will the Judges be feeling the love for Truro Cathedral Choir?
Tune in to Britain's Got Talent, Saturday 18th May at 8pm on ITV to find out.
They certainly look the part, but will the Judges be feeling the love for Truro Cathedral Choir?
Tune in to Britain's Got Talent, Saturday 18th May at 8pm on ITV to find out.