The Voice - Season 19 Episode 18 -
Live Finale Part 2
Host Carson Daly reveals who America has chosen to be the winner after special A-list performances and a holiday performance featuring the top 20.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.