X

The Voice Season 12 Episode 27 Recap 5/22/17

The Voice Recap 5/22/17: Season 12 Episode 27 “Live Finale, Part 1”

Tonight on NBC’s Emmy Award-winning musical competition The Voice airs with an all new Monday, May 22, 2017, season 12 episode…