The Voice · Season 13

Recap: Live Final Performances

S13·E27 · 19 Dec 2017