Links for The Voice S7E18: Live Top 12 Performances

The Voice Buzz

Episode 18

3,631 watches

November 17, 2014
The hopefuls perform for the judges.
November 17, 2014
The hopefuls perform for the judges.