The Voice · Season 12

Live Finale, Part 1

S12·E27 · 22 May 2017