Watch The Voice Season 13 Episode 27 - Live Finale, Part 2

Add to Watchlist

The Voice Season 13 Episode 27

First Aired: December 19, 2017

Description: Carson Daly reveals who America has chosen to be the winner.
Ad
i