The Voice UK


Season 2 | Episode 16 - The Live Final


Jun 22, 2013
Total power lies with the viewers as the four finalists face the public vote.