Where To Stream The Voice Season 12 Episode 16
The Road to Live Shows
- Aired April 11, 2017
- 60 Min
- Rated 7.7
- Number 297 Of 658 Rated Episodes
Top moments from Season 12 are recalled in a special edition that traces the journey of the Top 20. Previously unseen footage of the coaches is included.