Watch The Voice season 10 episode 21 tv series online free
Release: May 02, 2016
The top ten artists perform live in front of coaches Christina Aguilera, Adam Levine, Blake Shelton and Pharrell Williams for America's votes. Carson Daly ("TODAY Show") hosts.