X

The Voice Season 12 episode 25 Recap

The Voice Recap 5/15/17: Season 12 Episode 25 “Live Semi-Final Performances”

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