Links for The Voice S8E25: Live Semi-Final Performances

The Voice Buzz

Episode 25

2,886 watches

May 11, 2015
The top five artists perform for the coaches -- and America's votes.
May 11, 2015
The top five artists perform for the coaches -- and America's votes.