The Voice - Season 12 Episode 28 -
Live Finale, Part 2
Carson Daly reveals who America has chosen to be the winner. Also, special duets with the Final Four artists and A-list performers.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.