Watch The Voice Season 12 Episode 27 Live Finale Night 1 Videos: Monday, May 22, 2017

Watch The Voice season 12 episode 27 live finale night 1 videos on Monday, May 22, 2017. See the top 4 finalists from team Blake, Alicia, Adam perform for the crowd.

View Post