The Voice · Season 12

Live Finale, Part 2

S12·E28 · 23 May 2017